1. Science for Life Laboratory, Uppsala University, 751 83 Uppsala, Sweden
2. Department of Medicinal Chemistry, Uppsala University, 751 83 Uppsala, Sweden
3. Department of Immunology, Genetics and Pathology, Uppsala University, 751 83 Uppsala, Sweden