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