Institution: | 1. Division of Peptide Biochemistry, TUM School of Life Sciences, Emil-Erlenmeyer-Forum 5, 85354 Freising, Deutschland;2. Department of Bioengineering, Stanford University, 443 Via Ortega, Shriram Center for Bioengineering, Stanford, CA, 94305 USA |