1. Department of Biochemistry CIIL; University of Lausanne; Epalinges Switzerland
2. Swiss Vaccine Research Institute; Centre des laboratoires d'Epalinges; Epalinges Switzerland
3. Division of Immunology and Allergy; Department of Medicine; Lausanne University Hospital; Lausanne Switzerland
4. The Walter and Eliza Hall Institute of Medical Research; Melbourne Australia
5. The Department of Medical Biology; University of Melbourne; Melbourne Australia
6. Technische Universität München; Weihenstephaner Berg 3; 85354 Freising-Weihenstephan Germany