Single-chain versus dimeric protein folding: thermodynamic and kinetic consequences of covalent linkage.