The protein folding transition state: insights from kinetics and thermodynamics.