Inter-domain redox communication in flavoenzymes of the quiescin/sulfhydryl oxidase family: role of a thioredoxin domain in disulfide bond formation.