Department of Molecular Biology and Biochemistry, University of Málaga, Boulevard Louis Pasteur, Málaga, 29071, Spain.|Department of Algebra, Geometry and Topology, University of Málaga, Boulevard Louis Pasteur, Málaga, 29071, Spain.|European Molecular Biology Laboratory, Meyerhofstrasse 1, Heidelberg, 69117, Germany.|Department of Molecular Biology and Biochemistry, University of Málaga, Boulevard Louis Pasteur, Málaga, 29071, Spain. ranea@uma.es.