diphosphopyridine nucleotide