Department of Biochemistry & Biophysics, Stockholm University, Stockholm, Sweden.|Department of Biochemistry & Biophysics, Stockholm University, Stockholm, Sweden.|Department of Biochemistry & Biophysics, Stockholm University, Stockholm, Sweden.