Affiliation: | 1. Department of Immunology, Genetics and Pathology, Uppsala University, SE-75185 Uppsala, Sweden;2. Department of Protein Technology, KTH – Royal Institute of Technology, SE-10691 Stockholm, Sweden;3. Department of Medicinal Chemistry, Uppsala University, Uppsala, Sweden |