Protein evolution on rugged landscapes. | Synapse