Wellcome Trust Sanger Institute, Hinxton, Cambridge CB10 1HH, UK. md5@sanger.ac.uk|Wellcome Trust Sanger Institute, Hinxton, Cambridge CB10 1HH, UK. md5@sanger.ac.uk|Wellcome Trust Sanger Institute, Hinxton, Cambridge CB10 1HH, UK. md5@sanger.ac.uk