Department of Biochemistry Groningen Biomolecular Science and Biotechnology Institute University of Groningen Nijenborgh 4, Groningen 9747 AG, The Netherlands
Biochemistry Center Heidelberg University Im Neuenheimer Feld 328, Heidelberg 69120, Germany