† Department of Biochemistry and Structural Biology, Center for Molecular Protein Science, Box 124, Lund University, SE-221 00 Lund, Sweden ‡ SARomics Biostructures AB, Scheelevägen 22, SE-220 07 Lund ...