ara ddNTP deoxynucleoside thymidine Deoxy Ribonucleoside-triphosphate nucleosidetriphosphate nucleosidetriphosphate Guanosine-triphosphate deoxyribonucleoside