1. Department of Chemistry, Tufts University, Medford, Massachusetts 02155, United States
2. Department of Protein Evolution, Max Planck Institute for Biology, 72076 Tübingen, Germany
3. Interfaculty Institute of Biochemistry, Tübingen University, 72076 Tübingen, Germany