1. Division of Molecular ParasitologyCentre of Biological‐Medical ResearchHeinrich Heine University 40225 Duesseldorf Germany
2. CNRS UPR 1524INRA 78352 Jouy‐en‐Josas France
3. Max Planck Institute for Cell Biology 68526 Ladenburg Germany
4. Institute of Biological Research and BiotechnologyNational Hellenic Research Foundation 11635 Athens Greece
5. Max Planck Institute for Immunobiology 78112 Freiburg Germany