1. Cavalieri Ottolenghi Scientific Institute, University of Turin, 10043 Orbassano, Torino, Italy
2. Tumour Immunology Programme, German Cancer Research Centre, 69120 Heidelberg, Germany
3. European Moleular Biology Laboratory, Mouse Biology Programme, 00016 Monterotondo, Italy