Drug discovery of the future: the implications of the human genome project.