NSC665353 Phosphorothioate oligonucleotide TTGGGGTT