ectonucleotide mononucleotide n-terminus n-terminal base mononeme oligonucleotide meganucleotide exonucleotide endonucleotidase