1. Leiden Institute of Chemistry and Institute for Chemical Immunology, Leiden University, Einsteinweg 55, 2333 CC Leiden, The Netherlands
2. Leiden Institute of Chemistry and Department of Bioorganic Synthesis, Leiden University, Einsteinweg 55, 2333 CC Leiden, The Netherlands
3. Department of Immunobiology, Biomedical Primate Research Centre, 2288 GJ Rijswijk, The Netherlands
4. Department of Parasitology, Biomedical Primate Research Centre, 2288 GJ Rijswijk, The Netherlands
5. Department of Neuroscience, University of Groningen, University Medical Centre, 9700 AB Groningen, The Netherlands