Thioredoxin structure and mechanism: conformational changes on oxidation of the active-site sulfhydryls to a disulfide.