Yikes! good thing you aren't a diabetic! (I am)
Scandinavian Porphyria? Link plaese. In fact freep it to me, I have to run.
Type II ~ for a couple of years. I keep it in control with exercise, diet and cinnamon. The cinnamon, by itself, is good for 50 points in my case. Different people handle it differently.