1. Frankfurt Institute for Advanced Studies, D-60438 Frankfurt am Main, Germany
2. NovImmune SA, CH-1228 Plan-les-Ouates, Switzerland
3. Institute for Molecular and Clinical Immunology, Otto-von-Guericke-University, D-39120 Magdeburg, Germany
4. Medical Research Council Centre for Immune Regulation, The University of Birmingham, Edgbaston, B15 2TT Birmingham, England, UK