1. Department of Chemistry—BMC, Uppsala University, 751 23 Uppsala, Sweden
2. Department of Cell and Molecular Biology, Uppsala University, 751 23 Uppsala, Sweden
3. School of Science and Technology, Örebro University, 701 82 Örebro, Sweden
4. Department of Medical Biochemistry and Biophysics, Karolinska Institute, 171 77 Stockholm, Sweden