1. Immunobiology Laboratory, Cancer Research UK, London Research Institute, London WC2A 3PX, UK.
2. Department of Microbiology, Tumor and Cell Biology, Karolinska Institutet, Stockholm 17177, Sweden.
3. Department of Virology, University of Freiburg, Freiburg 79104, Germany.