1. Department of Structural and Computational Biology Max Perutz Labs Vienna Biocenter Campus 5 1030 Vienna Austria
2. Present address: Calyxha Biotechnologies GmbH Karl-Farkas-Gasse 22 1030 Vienna Austria
3. AFFiRiS AG Karl-Farkas-Gasse 22 1030 Vienna Austria