1. Department of Chemistry and Center for Integrated Protein Science, Ludwig-Maximilians-Universitat München, Butenandtstrasse 5-13, 81377 München, Germany
2. Department of Chemistry, New York University, 100 Washington Square East Room 712, New York, New York 10003, United States