1. Adolf-Butenandt-Institute, Ludwig-Maximilians-University, 80336 Munich, Germany.
2. Center for Integrated Protein Science (CiPSM), Ludwig-Maximilians-University, 80336 Munich, Germany.
3. Helmholtz Zentrum München, Institute of Molecular Immunology (IMI), 81377 Munich, Germany.