1. Institute of Immunology and Immunotherapy, University of Birmingham, Birmingham, UK.
2. Francis Crick Institute, London NW1 1AT, UK.
3. MRC Laboratory of Molecular Biology, Cambridge, UK.
4. Division of Cellular Immunology, German Cancer Research Center, 69120 Heidelberg, Germany.
5. Department of Immunology and Inflammation, Imperial College London, London W12 0NN, UK.