Affiliation: | 1. Department of Biochemistry, Baylor College of Medicine, Houston, Texas, 77030 USA;2. Laboratory of Parasitology, University of Leiden, Leiden, The Netherlands;3. Laboratory of Histochemistry and Cytochemistry, University of Leiden, Leiden, The Netherlands |