1. CRUK Cambridge Institute, University of Cambridge, Cambridge CB2 0RE, UK.
2. Immunology Programme, Babraham Institute, Cambridge CB22 3AT, UK.
3. Department of Pathology, University of Cambridge, Cambridge CB2 1QP, UK.
4. Department of Veterinary Medicine, University of Cambridge, Cambridge CB3 0ES, UK.
5. Division of Cellular Immunology, German Cancer Research Center, Heidelberg 69120, Germany.
6. Department of Medical and Molecular Genetics, King’s College London, London SE1 9RT, UK.
7. Medical Research Council, Laboratory of Molecular Biology, Cambridge CB2 0QH, UK.
8. Antibody and Vaccine Group, Centre for Cancer Immunology, School of Cancer Sciences, Faculty of Medicine, University of Southampton, Southampton SO16 6YD, UK.
9. Department of Medicine, University of Cambridge, Cambridge CB2 0QQ, UK.
10. Early Cancer Institute, Hutchison Research Centre, University of Cambridge, Cambridge CB2 0XZ, UK.
11. Institute of Immunology and Immunotherapy, University of Birmingham, Birmingham B15 2TT, UK.
12. Institute of Immunology, University Hospital Ulm, Ulm 89081, Germany.