1. Department of Biochemistry and Biophysics, Stockholm University, SE-106 91 Stockholm, Sweden;
2. Science for Life Laboratory, Stockholm University, SE-171 21 Solna, Sweden;
3. Laboratory of Molecular Biology, Medical Research Council, Cambridge CB2 0QH, United Kingdom;