1. College of Pharmacy, University of Nebraska Medical Center, 986125 Nebraska Medical Center, Omaha, Nebraska 68198-6125, United States
2. Department of Pathology & Microbiology, College of Medicine, University of Nebraska Medical Center, 985900 Nebraska Medical Center, Omaha, Nebraska 68198-5900, United States
3. Department of Biology, University of Nebraska at Omaha, 6001 Dodge Street, Omaha, Nebraska 68182, United States
4. University of Basel, CH-4003 Basel, Switzerland
5. Department of Medical Parasitology and Infection Biology, Swiss Tropical and Public Health Institute, CH-4002 Basel, Switzerland