Protein Design Group, CNB-CSIC, Campus U. Autonoma, Cantoblanco, E-28049 Madrid, Spain, 2EMBL-EBI, Cambridge CB10 1SD, UK and 3Lion-AG, Heidelberg, Germany.|Protein Design Group, CNB-CSIC, Campus U. Autonoma, Cantoblanco, E-28049 Madrid, Spain, 2EMBL-EBI, Cambridge CB10 1SD, UK and 3Lion-AG, Heidelberg, Germany.|Protein Design Group, CNB-CSIC, Campus U. Autonoma, Cantoblanco, E-28049 Madrid, Spain, 2EMBL-EBI, Cambridge CB10 1SD, UK and 3Lion-AG, Heidelberg, Germany.|Protein Design Group, CNB-CSIC, Campus U. Autonoma, Cantoblanco, E-28049 Madrid, Spain, 2EMBL-EBI, Cambridge CB10 1SD, UK and 3Lion-AG, Heidelberg, Germany.|Protein Design Group, CNB-CSIC, Campus U. Autonoma, Cantoblanco, E-28049 Madrid, Spain, 2EMBL-EBI, Cambridge CB10 1SD, UK and 3Lion-AG, Heidelberg, Germany.