Affiliation: | 1. Institute of Food, Nutrition and Health, ETH Zurich, Zurich, Switzerland;2. Department of Biochemistry and Molecular Biology, Sealy Center for Structural Biology and Molecular Biophysics, University of Texas Medical Branch, 301 University Boulevard, Galveston, TX, USA |