3 Department of Biotechnology, Institute of Biochemistry, Biotechnology and Bioinformatics, Technische Universität Braunschweig, Braunschweig, Germany.
4 Institute for Research in Biomedicine, Università della Svizzera italiana, Bellinzona, Switzerland.
5 Division of Immunology, Department of Medical Biochemistry and Biophysics, Karolinska Institutet, Stockholm 17177, Sweden. Electronic address: qiang.pan-hammarstrom@ki.se.