Protein folding: the free energy surface.