1. Unité d'Immunologie Structurale, Centre National de la Recherche Scientifique, URA 2185, Institut Pasteur, 25 rue du Docteur Roux, 75724 Paris, France.
2. Division of Parasitology, National Institute for Medical Research, The Ridgeway, Mill Hill, London NW7 1AA, UK.
3. Department of Parasitology, Biomedical Primate Research Centre, 2280 GH Rijswijk, Netherlands.