1. Biotechnology Institute Thurgau (BITg) at the University of Konstanz, 8280 Kreuzlingen, Switzerland
2. Division of Immunology, Department of Biology, University of Konstanz, 78464 Konstanz, Germany
3. Institute of Experimental Immunology, University of Zurich, 8057 Zurich, Switzerland