EMBL-EBI, Hinxton, Cambridge, CB10 1SD, UK and Peabody Museum of Natural History, Yale University, P.O. Box 208118, New Haven, CT 06520, USA.|EMBL-EBI, Hinxton, Cambridge, CB10 1SD, UK and Peabody Museum of Natural History, Yale University, P.O. Box 208118, New Haven, CT 06520, USA.