Finding function through structural genomics