Simulation, experiment, and evolution: understanding nucleation in protein S6 folding.