1. Institute of Molecular Biology of Barcelona, CSIC, Barcelona 08028, Spain
2. Institute for Research in Biomedicine, IRB Barcelona, The Barcelona Institute for Science and Technology, Barcelona 08028, Spain
3. Institute of Biochemistry, Biological Research Centre of Szeged, Szeged 6726, Hungary
4. Department of Biochemistry and Molecular Biology, Faculty of Science and Informatics, University of Szeged, Szeged 6726, Hungary