1. Wellcome Laboratories for Experimental Parasitology, University of Glasgow, Glasgow G61 1 QH, United Kingdom.
2. Department of Immunology, University of Glasgow, Glasgow G11 6NT, United Kingdom.
3. Wellcome Research Laboratories, Beckenham, Kent BR3 3BS, United Kingdom.