[1] Barcelona Inst Sci & Technol, Inst Res Biomed IRB Barcelona, Barcelona, Catalonia, Spain
[2] Univ Utrecht, Dept Biol, Fac Sci, Theoret Biol & Bioinformat Utrecht, Utrecht, Netherlands
[3] Scripps Res Inst, Dept Mol Med, La Jolla, CA 92037 USA
[4] Mol Biol Inst Barcelona, Dept Struct Biol, Barcelona, Catalunya, Spain
[5] Catalan Inst Res & Adv Studies, ICREA, Barcelona 08010, Catalonia, Spain