1. Immunology Unit, Department of Infectious and Tropical Diseases, London School of Hygiene and Tropical Medicine, Keppel Street, London WC1E 7HT, United Kingdom
2. Department of Molecular Cell Biology, Vrije Universiteit, Amsterdam, The Netherlands
3. Department of Immunology and Molecular Pathology, University College London Medical School, 46 Cleveland Street, London W1T 4JF, United Kingdom