Affiliation: | 1. Institute of Biotechnology, University of Helsinki, Helsinki FIN-00014, Finland;2. Department of Biological and Environmental Sciences, University of Helsinki, Helsinki FIN-00014, Finland;3. MPI of Biophysical Chemistry, Department of Cellular Biochemistry, Göttingen 37077, Germany |