triphosphopyridine nucleotide