Computational genetics: finding protein function by nonhomology methods.