1. Department of Immunology, Genetics and Pathology, Uppsala University, SE-751 85 Uppsala, Sweden
2. Department of Engineering Sciences, Uppsala University, SE-751 21 Uppsala, Sweden
3. Q-linea AB, SE-752 37 Uppsala, Sweden
4. Science for Life Laboratory, Department of Biochemistry and Biophysics, Stockholm University114 18 Stockholm, Sweden