1. Department of Parasitology, Leiden University Medical Center, 2333 ZA Leiden, Netherlands
2. Department of Pathology and Immunology, Washington University in St. Louis, St. Louis, MO 63110
3. Research Center Borstel, 23845 Borstel, Germany
4. Life and Medical Sciences Institute, University of Bonn, 53115 Bonn, Germany
5. Trudeau Institute, Saranac Lake, NY 12983