Mutations and natural selection in the protein world.