1. Max-Planck-Institute for Immunobiology1 and
2. Department of Pathology, University of Freiburg,2Freiburg, and
3. Department of Immunology, University of Cape Town, Cape Town, South Africa3
4. Department of Special Zoology and Parasitology, University of Bochum, Bochum,4Germany, and