1. Freie Universität Berlin
2. Institute of Chemistry and Biochemistry
3. 14195 Berlin
4. Germany
5. Medicine in the Helmholtz Association
6. 13125 Berlin
7. Laboratory of Structural Biochemistry
8. Berlin Joint EPR Laboratory, Freie Universität Berlin