Protein Design Group, National Center for Biotechnology, CNB-CSIC, Cantoblanco, Madrid, Spain.|Protein Design Group, National Center for Biotechnology, CNB-CSIC, Cantoblanco, Madrid, Spain.|Protein Design Group, National Center for Biotechnology, CNB-CSIC, Cantoblanco, Madrid, Spain.