組胺的前體是組氨酸。金槍魚、秋刀魚、沙丁魚和其他深海魚含有更多的組氨酸,淡水魚中的鯉魚也含有許多組氨酸。如果魚不是很新鮮,細菌產生的組氨酸脫羧酶會將組氨酸轉化為組胺。大量的組胺進入血液循環可能會引起過敏反應。
為什么吃深海魚不容易引起過敏?劉松清解釋說,這是因為人類胃和肝臟中有一種單胺氧化酶,它抑制了組胺的活性,使組胺無法進入血液循環。然而,一些藥物中的某些成分會抑制單胺氧化酶,如果你在吃魚的同時服用這些藥物,它可能會引起過敏反應。
常用的鎮咳藥如可待因可促進組胺釋放,復方甘草片和氯化銨甘草合劑也含有少量可待因。除了可待因,還有其他藥物也能抑制單胺氧化酶。異煙肼、呋喃唑酮、酮康唑、灰黃霉素等抗菌藥物;降壓藥物如優降寧;治療帕金森病的司來吉蘭;氯貝胺等抗抑郁藥物;甲基醌等抗腫瘤藥物。鹿茸、山楂、何首烏等藥物也能抑制單胺氧化酶的作用。
需要強調的是,藥物對單胺氧化酶的抑制作用通常持續兩周才能從人體代謝,因此停藥后短期內不要吃魚。