[1] Stanford Univ, Sch Med, Dept Microbiol & Immunol, Stanford, CA 94305 USA
[2] Natl Yang Ming Univ, Sch Med, Dept & Inst Microbiol & Immunol, Taipei 11221, Taiwan
[3] Natl Yang Ming Univ, Immunol Res Ctr, Taipei 11221, Taiwan
[4] Stanford Univ, Sch Med, Dept Med, Stanford, CA 94305 USA
[5] Acad Sinica, Inst Mol Biol, Taipei, Taiwan
[6] Natl Yang Ming Univ, Sch Med, Dept Parasitol, Taipei 11221, Taiwan
[7] Pig Res Inst Taiwan, Dept Appl Biol, Taipei, Taiwan
[8] Natl Def Med Ctr, Dept Microbiol & Immunol, Taipei, Taiwan