1. Department of Biochemistry, Charité–Universitätsmedizin Berlin, Corporate Member of Freie Universität Berlin and Humboldt Universität zu Berlin, D-10117 Berlin, Germany
2. Departament de Química, Universitat Autònoma de Barcelona, 08193 Barcelona, Spain
3. Arquebio S.L., 08005 Barcelona, Spain
4. Institut de Biotecnologia i de Biomedicina (IBB), Universitat Autònoma de Barcelona, 08193 Barcelona, Spain