1. Max Planck Institute for Infection Biology; Parasitology Unit; 10117 Berlin Germany
2. Wellcome Trust Centre for Molecular Parasitology; Glasgow Biomedical Research Centre; University of Glasgow; Glasgow G12 8TA Scotland UK
3. Institute of Biology; Humboldt University; 10117 Berlin Germany