Affiliation: | 1. ETH Zurich, Institute of Biochemistry, Schafmattstrasse 18, CH-8093 Zurich, Switzerland;2. Ludwig Institute for Cancer Research, Stockholm Branch, Karolinska Institute, Box 10 240, SE-17177 Stockholm, Sweden;3. Department of Virology, University of Freiburg, D-79008 Freiburg, Germany |