Protein evolution on rugged landscapes.

Protein evolution on rugged landscapes.