1. Parasitology Unit Max Planck Institute for Infection Biology 10117 Berlin Germany
2. Department of Immunology and Infectious Disease Harvard School of Public Health Boston MA 02115 USA
3. Department of Medical Biochemistry and Biophysics Karolinska Institutet 17177 Stockholm Sweden
4. Institute of Biology Humboldt University 10117 Berlin Germany