bDepartment of Biochemistry and Molecular Biology, Universidad Complutense de Madrid, Spain.