[1] Ist Super Sanita, Dipartimento Malattie Infett Parassitarie & Immun, I-00161 Rome, Italy
[2] Leiden Univ, Med Ctr, Malaria Grp, Dept Parasitol, NL-2333 ZA Leiden, Netherlands
[3] Ist Super Sanita, Dipartimento Biol Cellulare & Neurosci, I-00161 Rome, Italy
[4] Fdn Res & Technol Hellas, Inst Mol Biol & Biotechnol, GR-71110 Iraklion, Crete, Greece