Overexpression and biochemical characterization of soluble pyridine nucleotide transhydrogenase from Escherichia coli