1. Department of Immunology, Genetics and Pathology, Uppsala University, SE 75185 Uppsala, Sweden
2. Molecular Immunology Laboratory, Shemyakin and Ovchinnikov Institute of Bioorganic Chemistry, Russian Academy of Sciences, 117997 Moscow, Russia
3. Department of Protein Science, School of Engineering Sciences in Chemistry, Biotechnology and Health, KTH Royal Institute of Technology, SE 10691 Stockholm, Sweden
4. Department of Medicinal Chemistry, Uppsala University, SE 75183 Uppsala, Sweden