Wellcome Trust Sanger Institute, Hinxton, Cambridge, United Kingdom