Institution: | 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 |