1. Faculty of Information Technology and Bionics, Pázmány Péter Catholic University, Práter u. 50/A, Budapest 1083, Hungary
2. Structural and Computational Biology Unit, European Molecular Biology Laboratory, Meyerhofstraße 1, Heidelberg 69117, Germany
3. Institute of Enzymology, Research Centre for Natural Sciences, Magyar Tudósok Körútja 2, Budapest 1117, Hungary