close

有人來門診要求打B型肝炎疫苗,只要病人自願打,我通常不會跟他解釋「打了沒用」,因為我開疫苗處方只需花一分鐘,但若花一小時跟他解釋「打了沒用」,保證他仍一頭霧水,不打就是不放心,那我幹嘛要白費口舌阻攔他打?你不讓他打,他心裡毛毛的,非打不可,改天又去找其他醫師打B肝疫苗。

/tmp/phpM6okLY  
https://www.tdlpathology.com/specialties/virology/hepatitis-testing/hepatitis-b-surface-antigen-information/

圖一:90%六十歲以下的健康成人若感染B型肝炎病毒(HBV),T cell immunity會在半年內清除病毒,並在六個月後產生Anti-HBs Ab。如上圖,肝細胞清除HBV是靠T cell immunity,跟Anti-HBs Ab無關,Anti-HBs Ab在HBV DNA 及 HBs Ag 清除後才出現。

另外10%的成人感染B型肝炎病毒,無法如上圖清除病毒,也無法產生Anti-HBs Ab,會演成慢性肝炎,HBe會持續數年至數十年才會消失(anti-HBe出現)。當HBe消失後,血中病毒量會逐漸減少。一旦演變成慢性肝炎,只有少數(約5%)的人在數年後或數十年後,HBs Ag 及 HBV DNA會被清除,少於5%的人會產生Anti-HBs Ab。

人類對HBV產生的三種抗體:Anti-HBc、Anti-HBe、Anti-HBs,只Anti-HBs具有中和病毒的作用,其它兩種不行。當CTL發現病毒在肝細胞繁殖,會攻擊被病毒感染的肝細胞,並摧毀病毒,使HBc/HBe/HBs釋放出來,此時只會測到Anti-HBc IgM(上述90% + 10%的人都會),測不到Anti-HBe及Anti-HBs,代表Anti-HBc來自人類與生俱來的Naïve B cell clones;圖一顯示Anti-HBe要感染兩三個月才能測到(90%那群人),Anti-HBs要感染半年或更久才能測到(90%那群人),代表人類現存的Naïve B cell clones (抗體基因重組出1011B cell clones)沒有B cell-IgM能抓到HBe及HBs。Anti-HBe及Anti-HBs需要新的B cell在骨髓進行抗體基因重組才能製造出來。一般而言,慢性B肝病人,Anti-HBe在感染後數年或數十年會產生出來;但Anti-HBs就難了,只有5%的慢性B肝病人在漫長的感染中會產生Anti-HBs。

新生兒打B肝疫苗,99%的幼兒會產生T cell immunity,當感染HBV時會清除病毒,事實上是把成人感染HBV,90%會清除病毒,提升至99%,另外1%的幼兒打疫苗完全沒用。疫苗對B cell只會讓90%的新生兒產生Anti-HBs Ab,10%永遠不會產生Anti-HBs Ab。請對照「90%的成人感染HBV,T cell immunity會在半年內清除病毒,並在六個月後產生Anti-HBs Ab。Anti-HBs需要新的B cell在骨髓進行抗體基因重組才能製造出來」便知,疫苗可讓原本無法清除病毒的那10%的幼兒的9%產生T cell immunity(9% + 1%,1%不會),但無法讓他們的B cell在骨髓進行抗體基因重組製造Anti-HBs Ab。

台灣99%的四十歲以下的人因出生後打過B肝疫苗,有T cell immunity可清除病毒,剩下1%的人打疫苗既不會產生T cell immunity,也不會產生Anti-HBs Ab,這1%的幼兒打疫苗沒用,到成人打疫苗更沒用,因為成人T cell receptor的基因重組已被上帝鎖死。如果測不到Anti-HBs,不需要再打疫苗,因為你有99%的機會已有Anti-HBV T cell immunity。如果你是1%的那群人,只能認了!

結論:對於B型肝炎病毒,嬰幼兒打疫苗可改變T cell immunity,但很難改變B cell immunity。以上1%、10%、90%為解釋方便而簡化數字,例如1%在某些文獻是0.8%或1.3%,10%在某些文獻是8%或13%。

arrow
arrow
    全站熱搜

    wleemc 發表在 痞客邦 留言(39) 人氣()