[1] Swiss Fed Inst Technol, Inst Mol Biol & Biophys, CH-8093 Zurich, Switzerland
[2] Swiss Fed Inst Technol, Inst Biochem, CH-8093 Zurich, Switzerland
[3] Univ Vienna, Max Perutz Labs, A-1030 Vienna, Austria
[4] Univ Vienna, Doctoral Sch, Vienna Bioctr PhD Program, A-1030 Vienna, Austria
[5] Med Univ Vienna, A-1030 Vienna, Austria