1. Department of Surgery, Immunology, and Hygiene, Technische Universität München, 81675 Munich, Germany
2. Cancer Research UK, London Research Institute, London WC2A 3PX, England, UK
3. Institute of Medical Microbiology, Universität Düsseldorf, 40225 Düsseldorf, Germany
4. Theodor Kocher Institute, University of Bern, CH-3012 Bern, Switzerland
5. Institute of Medical Microbiology, Immunology, and Hygiene, Technische Universität München, 81675 Munich, Germany