[1] Stanford Univ, Sch Med, Dept Pathol, Stanford, CA 94305 USA
[2] Stanford Univ, Sch Med, Dept Microbiol & Immunol, Stanford, CA 94305 USA
[3] Natl Inst Med Res, Div Parasitol, London NW7 1AA, England
[4] Jozef Stefan Inst, Dept Biochem Mol & Struct Biol, SI-1000 Ljubljana, Slovenia
[5] Georgia Inst Technol, Dept Chem, Atlanta, GA 30332 USA