Coupling of domain swapping to kinetic stability in a thioredoxin mutant.