a nucleoside triphosphate