1. Immunobiology Laboratory, Department of Biomedicine, University of Basel, 4031 Basel, Switzerland.
2. Institute of Immunology and Immunotherapy and Institute of Metabolism and Systems Research, University of Birmingham, Birmingham B15 2TT, UK.
3. Immunodeficiency Laboratory, Department of Biomedicine, University of Basel, 4031 Basel, Switzerland.
4. Cancer Immunology Laboratory, Department of Biomedicine, University of Basel, 4031 Basel, Switzerland.
5. Roche Innovation Center Basel, 4070 Basel, Switzerland.
6. Department of Medicine, University of Cambridge, Cambridge CB2 0AW, UK.