67th Mosbacher Kolloquium: Protein Design: From First Principles to Biomedical Applications. (13th June 2016)