diff --git "a/vocab.txt" "b/vocab.txt" new file mode 100644--- /dev/null +++ "b/vocab.txt" @@ -0,0 +1,15631 @@ + + + + + + +AAAAAA +AAAAAC +AAAAAG +AAAAAU +AAAAAN +AAAACA +AAAACC +AAAACG +AAAACU +AAAACN +AAAAGA +AAAAGC +AAAAGG +AAAAGU +AAAAGN +AAAAUA +AAAAUC +AAAAUG +AAAAUU +AAAAUN +AAAANA +AAAANC +AAAANG +AAAANU +AAAANN +AAACAA +AAACAC +AAACAG +AAACAU +AAACAN +AAACCA +AAACCC +AAACCG +AAACCU +AAACCN +AAACGA +AAACGC +AAACGG +AAACGU +AAACGN +AAACUA +AAACUC +AAACUG +AAACUU +AAACUN +AAACNA +AAACNC +AAACNG +AAACNU +AAACNN +AAAGAA +AAAGAC +AAAGAG +AAAGAU +AAAGAN +AAAGCA +AAAGCC +AAAGCG +AAAGCU +AAAGCN +AAAGGA +AAAGGC +AAAGGG +AAAGGU +AAAGGN +AAAGUA +AAAGUC +AAAGUG +AAAGUU +AAAGUN +AAAGNA +AAAGNC +AAAGNG +AAAGNU +AAAGNN +AAAUAA +AAAUAC +AAAUAG +AAAUAU +AAAUAN +AAAUCA +AAAUCC +AAAUCG +AAAUCU +AAAUCN +AAAUGA +AAAUGC +AAAUGG +AAAUGU +AAAUGN +AAAUUA +AAAUUC +AAAUUG +AAAUUU +AAAUUN +AAAUNA +AAAUNC +AAAUNG +AAAUNU +AAAUNN +AAANAA +AAANAC +AAANAG +AAANAU +AAANAN +AAANCA +AAANCC +AAANCG +AAANCU +AAANCN +AAANGA +AAANGC +AAANGG +AAANGU +AAANGN +AAANUA +AAANUC +AAANUG +AAANUU +AAANUN +AAANNA +AAANNC +AAANNG +AAANNU +AAANNN +AACAAA +AACAAC +AACAAG +AACAAU +AACAAN +AACACA +AACACC +AACACG +AACACU +AACACN +AACAGA +AACAGC +AACAGG +AACAGU +AACAGN +AACAUA +AACAUC +AACAUG +AACAUU +AACAUN +AACANA +AACANC +AACANG +AACANU +AACANN +AACCAA +AACCAC +AACCAG +AACCAU +AACCAN +AACCCA +AACCCC +AACCCG +AACCCU +AACCCN +AACCGA +AACCGC +AACCGG +AACCGU +AACCGN +AACCUA +AACCUC +AACCUG +AACCUU +AACCUN +AACCNA +AACCNC +AACCNG +AACCNU +AACCNN +AACGAA +AACGAC +AACGAG +AACGAU +AACGAN +AACGCA +AACGCC +AACGCG +AACGCU +AACGCN +AACGGA +AACGGC +AACGGG +AACGGU +AACGGN +AACGUA +AACGUC +AACGUG +AACGUU +AACGUN +AACGNA +AACGNC +AACGNG +AACGNU +AACGNN +AACUAA +AACUAC +AACUAG +AACUAU +AACUAN +AACUCA +AACUCC +AACUCG +AACUCU +AACUCN +AACUGA +AACUGC +AACUGG +AACUGU +AACUGN +AACUUA +AACUUC +AACUUG +AACUUU +AACUUN +AACUNA +AACUNC +AACUNG +AACUNU +AACUNN +AACNAA +AACNAC +AACNAG +AACNAU +AACNAN +AACNCA +AACNCC +AACNCG +AACNCU +AACNCN +AACNGA +AACNGC +AACNGG +AACNGU +AACNGN +AACNUA +AACNUC +AACNUG +AACNUU +AACNUN +AACNNA +AACNNC +AACNNG +AACNNU +AACNNN +AAGAAA +AAGAAC +AAGAAG +AAGAAU +AAGAAN +AAGACA +AAGACC +AAGACG +AAGACU +AAGACN +AAGAGA +AAGAGC +AAGAGG +AAGAGU +AAGAGN +AAGAUA +AAGAUC +AAGAUG +AAGAUU +AAGAUN +AAGANA +AAGANC +AAGANG +AAGANU +AAGANN +AAGCAA +AAGCAC +AAGCAG +AAGCAU +AAGCAN +AAGCCA +AAGCCC +AAGCCG +AAGCCU +AAGCCN +AAGCGA +AAGCGC +AAGCGG +AAGCGU +AAGCGN +AAGCUA +AAGCUC +AAGCUG +AAGCUU +AAGCUN +AAGCNA +AAGCNC +AAGCNG +AAGCNU +AAGCNN +AAGGAA +AAGGAC +AAGGAG +AAGGAU +AAGGAN +AAGGCA +AAGGCC +AAGGCG +AAGGCU +AAGGCN +AAGGGA +AAGGGC +AAGGGG +AAGGGU +AAGGGN +AAGGUA +AAGGUC +AAGGUG +AAGGUU +AAGGUN +AAGGNA +AAGGNC +AAGGNG +AAGGNU +AAGGNN +AAGUAA +AAGUAC +AAGUAG +AAGUAU +AAGUAN +AAGUCA +AAGUCC +AAGUCG +AAGUCU +AAGUCN +AAGUGA +AAGUGC +AAGUGG +AAGUGU +AAGUGN +AAGUUA +AAGUUC +AAGUUG +AAGUUU +AAGUUN +AAGUNA +AAGUNC +AAGUNG +AAGUNU +AAGUNN +AAGNAA +AAGNAC +AAGNAG +AAGNAU +AAGNAN +AAGNCA +AAGNCC +AAGNCG +AAGNCU +AAGNCN +AAGNGA +AAGNGC +AAGNGG +AAGNGU +AAGNGN +AAGNUA +AAGNUC +AAGNUG +AAGNUU +AAGNUN +AAGNNA +AAGNNC +AAGNNG +AAGNNU +AAGNNN +AAUAAA +AAUAAC +AAUAAG +AAUAAU +AAUAAN +AAUACA +AAUACC +AAUACG +AAUACU +AAUACN +AAUAGA +AAUAGC +AAUAGG +AAUAGU +AAUAGN +AAUAUA +AAUAUC +AAUAUG +AAUAUU +AAUAUN +AAUANA +AAUANC +AAUANG +AAUANU +AAUANN +AAUCAA +AAUCAC +AAUCAG +AAUCAU +AAUCAN +AAUCCA +AAUCCC +AAUCCG +AAUCCU +AAUCCN +AAUCGA +AAUCGC +AAUCGG +AAUCGU +AAUCGN +AAUCUA +AAUCUC +AAUCUG +AAUCUU +AAUCUN +AAUCNA +AAUCNC +AAUCNG +AAUCNU +AAUCNN +AAUGAA +AAUGAC +AAUGAG +AAUGAU +AAUGAN +AAUGCA +AAUGCC +AAUGCG +AAUGCU +AAUGCN +AAUGGA +AAUGGC +AAUGGG +AAUGGU +AAUGGN +AAUGUA +AAUGUC +AAUGUG +AAUGUU +AAUGUN +AAUGNA +AAUGNC +AAUGNG +AAUGNU +AAUGNN +AAUUAA +AAUUAC +AAUUAG +AAUUAU +AAUUAN +AAUUCA +AAUUCC +AAUUCG +AAUUCU +AAUUCN +AAUUGA +AAUUGC +AAUUGG +AAUUGU +AAUUGN +AAUUUA +AAUUUC +AAUUUG +AAUUUU +AAUUUN +AAUUNA +AAUUNC +AAUUNG +AAUUNU +AAUUNN +AAUNAA +AAUNAC +AAUNAG +AAUNAU +AAUNAN +AAUNCA +AAUNCC +AAUNCG +AAUNCU +AAUNCN +AAUNGA +AAUNGC +AAUNGG +AAUNGU +AAUNGN +AAUNUA +AAUNUC +AAUNUG +AAUNUU +AAUNUN +AAUNNA +AAUNNC +AAUNNG +AAUNNU +AAUNNN +AANAAA +AANAAC +AANAAG +AANAAU +AANAAN +AANACA +AANACC +AANACG +AANACU +AANACN +AANAGA +AANAGC +AANAGG +AANAGU +AANAGN +AANAUA +AANAUC +AANAUG +AANAUU +AANAUN +AANANA +AANANC +AANANG +AANANU +AANANN +AANCAA +AANCAC +AANCAG +AANCAU +AANCAN +AANCCA +AANCCC +AANCCG +AANCCU +AANCCN +AANCGA +AANCGC +AANCGG +AANCGU +AANCGN +AANCUA +AANCUC +AANCUG +AANCUU +AANCUN +AANCNA +AANCNC +AANCNG +AANCNU +AANCNN +AANGAA +AANGAC +AANGAG +AANGAU +AANGAN +AANGCA +AANGCC +AANGCG +AANGCU +AANGCN +AANGGA +AANGGC +AANGGG +AANGGU +AANGGN +AANGUA +AANGUC +AANGUG +AANGUU +AANGUN +AANGNA +AANGNC +AANGNG +AANGNU +AANGNN +AANUAA +AANUAC +AANUAG +AANUAU +AANUAN +AANUCA +AANUCC +AANUCG +AANUCU +AANUCN +AANUGA +AANUGC +AANUGG +AANUGU +AANUGN +AANUUA +AANUUC +AANUUG +AANUUU +AANUUN +AANUNA +AANUNC +AANUNG +AANUNU +AANUNN +AANNAA +AANNAC +AANNAG +AANNAU +AANNAN +AANNCA +AANNCC +AANNCG +AANNCU +AANNCN +AANNGA +AANNGC +AANNGG +AANNGU +AANNGN +AANNUA +AANNUC +AANNUG +AANNUU +AANNUN +AANNNA +AANNNC +AANNNG +AANNNU +AANNNN +ACAAAA +ACAAAC +ACAAAG +ACAAAU +ACAAAN +ACAACA +ACAACC +ACAACG +ACAACU +ACAACN +ACAAGA +ACAAGC +ACAAGG +ACAAGU +ACAAGN +ACAAUA +ACAAUC +ACAAUG +ACAAUU +ACAAUN +ACAANA +ACAANC +ACAANG +ACAANU +ACAANN +ACACAA +ACACAC +ACACAG +ACACAU +ACACAN +ACACCA +ACACCC +ACACCG +ACACCU +ACACCN +ACACGA +ACACGC +ACACGG +ACACGU +ACACGN +ACACUA +ACACUC +ACACUG +ACACUU +ACACUN +ACACNA +ACACNC +ACACNG +ACACNU +ACACNN +ACAGAA +ACAGAC +ACAGAG +ACAGAU +ACAGAN +ACAGCA +ACAGCC +ACAGCG +ACAGCU +ACAGCN +ACAGGA +ACAGGC +ACAGGG +ACAGGU +ACAGGN +ACAGUA +ACAGUC +ACAGUG +ACAGUU +ACAGUN +ACAGNA +ACAGNC +ACAGNG +ACAGNU +ACAGNN +ACAUAA +ACAUAC +ACAUAG +ACAUAU +ACAUAN +ACAUCA +ACAUCC +ACAUCG +ACAUCU +ACAUCN +ACAUGA +ACAUGC +ACAUGG +ACAUGU +ACAUGN +ACAUUA +ACAUUC +ACAUUG +ACAUUU +ACAUUN +ACAUNA +ACAUNC +ACAUNG +ACAUNU +ACAUNN +ACANAA +ACANAC +ACANAG +ACANAU +ACANAN +ACANCA +ACANCC +ACANCG +ACANCU +ACANCN +ACANGA +ACANGC +ACANGG +ACANGU +ACANGN +ACANUA +ACANUC +ACANUG +ACANUU +ACANUN +ACANNA +ACANNC +ACANNG +ACANNU +ACANNN +ACCAAA +ACCAAC +ACCAAG +ACCAAU +ACCAAN +ACCACA +ACCACC +ACCACG +ACCACU +ACCACN +ACCAGA +ACCAGC +ACCAGG +ACCAGU +ACCAGN +ACCAUA +ACCAUC +ACCAUG +ACCAUU +ACCAUN +ACCANA +ACCANC +ACCANG +ACCANU +ACCANN +ACCCAA +ACCCAC +ACCCAG +ACCCAU +ACCCAN +ACCCCA +ACCCCC +ACCCCG +ACCCCU +ACCCCN +ACCCGA +ACCCGC +ACCCGG +ACCCGU +ACCCGN +ACCCUA +ACCCUC +ACCCUG +ACCCUU +ACCCUN +ACCCNA +ACCCNC +ACCCNG +ACCCNU +ACCCNN +ACCGAA +ACCGAC +ACCGAG +ACCGAU +ACCGAN +ACCGCA +ACCGCC +ACCGCG +ACCGCU +ACCGCN +ACCGGA +ACCGGC +ACCGGG +ACCGGU +ACCGGN +ACCGUA +ACCGUC +ACCGUG +ACCGUU +ACCGUN +ACCGNA +ACCGNC +ACCGNG +ACCGNU +ACCGNN +ACCUAA +ACCUAC +ACCUAG +ACCUAU +ACCUAN +ACCUCA +ACCUCC +ACCUCG +ACCUCU +ACCUCN +ACCUGA +ACCUGC +ACCUGG +ACCUGU +ACCUGN +ACCUUA +ACCUUC +ACCUUG +ACCUUU +ACCUUN +ACCUNA +ACCUNC +ACCUNG +ACCUNU +ACCUNN +ACCNAA +ACCNAC +ACCNAG +ACCNAU +ACCNAN +ACCNCA +ACCNCC +ACCNCG +ACCNCU +ACCNCN +ACCNGA +ACCNGC +ACCNGG +ACCNGU +ACCNGN +ACCNUA +ACCNUC +ACCNUG +ACCNUU +ACCNUN +ACCNNA +ACCNNC +ACCNNG +ACCNNU +ACCNNN +ACGAAA +ACGAAC +ACGAAG +ACGAAU +ACGAAN +ACGACA +ACGACC +ACGACG +ACGACU +ACGACN +ACGAGA +ACGAGC +ACGAGG +ACGAGU +ACGAGN +ACGAUA +ACGAUC +ACGAUG +ACGAUU +ACGAUN +ACGANA +ACGANC +ACGANG +ACGANU +ACGANN +ACGCAA +ACGCAC +ACGCAG +ACGCAU +ACGCAN +ACGCCA +ACGCCC +ACGCCG +ACGCCU +ACGCCN +ACGCGA +ACGCGC +ACGCGG +ACGCGU +ACGCGN +ACGCUA +ACGCUC +ACGCUG +ACGCUU +ACGCUN +ACGCNA +ACGCNC +ACGCNG +ACGCNU +ACGCNN +ACGGAA +ACGGAC +ACGGAG +ACGGAU +ACGGAN +ACGGCA +ACGGCC +ACGGCG +ACGGCU +ACGGCN +ACGGGA +ACGGGC +ACGGGG +ACGGGU +ACGGGN +ACGGUA +ACGGUC +ACGGUG +ACGGUU +ACGGUN +ACGGNA +ACGGNC +ACGGNG +ACGGNU +ACGGNN +ACGUAA +ACGUAC +ACGUAG +ACGUAU +ACGUAN +ACGUCA +ACGUCC +ACGUCG +ACGUCU +ACGUCN +ACGUGA +ACGUGC +ACGUGG +ACGUGU +ACGUGN +ACGUUA +ACGUUC +ACGUUG +ACGUUU +ACGUUN +ACGUNA +ACGUNC +ACGUNG +ACGUNU +ACGUNN +ACGNAA +ACGNAC +ACGNAG +ACGNAU +ACGNAN +ACGNCA +ACGNCC +ACGNCG +ACGNCU +ACGNCN +ACGNGA +ACGNGC +ACGNGG +ACGNGU +ACGNGN +ACGNUA +ACGNUC +ACGNUG +ACGNUU +ACGNUN +ACGNNA +ACGNNC +ACGNNG +ACGNNU +ACGNNN +ACUAAA +ACUAAC +ACUAAG +ACUAAU +ACUAAN +ACUACA +ACUACC +ACUACG +ACUACU +ACUACN +ACUAGA +ACUAGC +ACUAGG +ACUAGU +ACUAGN +ACUAUA +ACUAUC +ACUAUG +ACUAUU +ACUAUN +ACUANA +ACUANC +ACUANG +ACUANU +ACUANN +ACUCAA +ACUCAC +ACUCAG +ACUCAU +ACUCAN +ACUCCA +ACUCCC +ACUCCG +ACUCCU +ACUCCN +ACUCGA +ACUCGC +ACUCGG +ACUCGU +ACUCGN +ACUCUA +ACUCUC +ACUCUG +ACUCUU +ACUCUN +ACUCNA +ACUCNC +ACUCNG +ACUCNU +ACUCNN +ACUGAA +ACUGAC +ACUGAG +ACUGAU +ACUGAN +ACUGCA +ACUGCC +ACUGCG +ACUGCU +ACUGCN +ACUGGA +ACUGGC +ACUGGG +ACUGGU +ACUGGN +ACUGUA +ACUGUC +ACUGUG +ACUGUU +ACUGUN +ACUGNA +ACUGNC +ACUGNG +ACUGNU +ACUGNN +ACUUAA +ACUUAC +ACUUAG +ACUUAU +ACUUAN +ACUUCA +ACUUCC +ACUUCG +ACUUCU +ACUUCN +ACUUGA +ACUUGC +ACUUGG +ACUUGU +ACUUGN +ACUUUA +ACUUUC +ACUUUG +ACUUUU +ACUUUN +ACUUNA +ACUUNC +ACUUNG +ACUUNU +ACUUNN +ACUNAA +ACUNAC +ACUNAG +ACUNAU +ACUNAN +ACUNCA +ACUNCC +ACUNCG +ACUNCU +ACUNCN +ACUNGA +ACUNGC +ACUNGG +ACUNGU +ACUNGN +ACUNUA +ACUNUC +ACUNUG +ACUNUU +ACUNUN +ACUNNA +ACUNNC +ACUNNG +ACUNNU +ACUNNN +ACNAAA +ACNAAC +ACNAAG +ACNAAU +ACNAAN +ACNACA +ACNACC +ACNACG +ACNACU +ACNACN +ACNAGA +ACNAGC +ACNAGG +ACNAGU +ACNAGN +ACNAUA +ACNAUC +ACNAUG +ACNAUU +ACNAUN +ACNANA +ACNANC +ACNANG +ACNANU +ACNANN +ACNCAA +ACNCAC +ACNCAG +ACNCAU +ACNCAN +ACNCCA +ACNCCC +ACNCCG +ACNCCU +ACNCCN +ACNCGA +ACNCGC +ACNCGG +ACNCGU +ACNCGN +ACNCUA +ACNCUC +ACNCUG +ACNCUU +ACNCUN +ACNCNA +ACNCNC +ACNCNG +ACNCNU +ACNCNN +ACNGAA +ACNGAC +ACNGAG +ACNGAU +ACNGAN +ACNGCA +ACNGCC +ACNGCG +ACNGCU +ACNGCN +ACNGGA +ACNGGC +ACNGGG +ACNGGU +ACNGGN +ACNGUA +ACNGUC +ACNGUG +ACNGUU +ACNGUN +ACNGNA +ACNGNC +ACNGNG +ACNGNU +ACNGNN +ACNUAA +ACNUAC +ACNUAG +ACNUAU +ACNUAN +ACNUCA +ACNUCC +ACNUCG +ACNUCU +ACNUCN +ACNUGA +ACNUGC +ACNUGG +ACNUGU +ACNUGN +ACNUUA +ACNUUC +ACNUUG +ACNUUU +ACNUUN +ACNUNA +ACNUNC +ACNUNG +ACNUNU +ACNUNN +ACNNAA +ACNNAC +ACNNAG +ACNNAU +ACNNAN +ACNNCA +ACNNCC +ACNNCG +ACNNCU +ACNNCN +ACNNGA +ACNNGC +ACNNGG +ACNNGU +ACNNGN +ACNNUA +ACNNUC +ACNNUG +ACNNUU +ACNNUN +ACNNNA +ACNNNC +ACNNNG +ACNNNU +ACNNNN +AGAAAA +AGAAAC +AGAAAG +AGAAAU +AGAAAN +AGAACA +AGAACC +AGAACG +AGAACU +AGAACN +AGAAGA +AGAAGC +AGAAGG +AGAAGU +AGAAGN +AGAAUA +AGAAUC +AGAAUG +AGAAUU +AGAAUN +AGAANA +AGAANC +AGAANG +AGAANU +AGAANN +AGACAA +AGACAC +AGACAG +AGACAU +AGACAN +AGACCA +AGACCC +AGACCG +AGACCU +AGACCN +AGACGA +AGACGC +AGACGG +AGACGU +AGACGN +AGACUA +AGACUC +AGACUG +AGACUU +AGACUN +AGACNA +AGACNC +AGACNG +AGACNU +AGACNN +AGAGAA +AGAGAC +AGAGAG +AGAGAU +AGAGAN +AGAGCA +AGAGCC +AGAGCG +AGAGCU +AGAGCN +AGAGGA +AGAGGC +AGAGGG +AGAGGU +AGAGGN +AGAGUA +AGAGUC +AGAGUG +AGAGUU +AGAGUN +AGAGNA +AGAGNC +AGAGNG +AGAGNU +AGAGNN +AGAUAA +AGAUAC +AGAUAG +AGAUAU +AGAUAN +AGAUCA +AGAUCC +AGAUCG +AGAUCU +AGAUCN +AGAUGA +AGAUGC +AGAUGG +AGAUGU +AGAUGN +AGAUUA +AGAUUC +AGAUUG +AGAUUU +AGAUUN +AGAUNA +AGAUNC +AGAUNG +AGAUNU +AGAUNN +AGANAA +AGANAC +AGANAG +AGANAU +AGANAN +AGANCA +AGANCC +AGANCG +AGANCU +AGANCN +AGANGA +AGANGC +AGANGG +AGANGU +AGANGN +AGANUA +AGANUC +AGANUG +AGANUU +AGANUN +AGANNA +AGANNC +AGANNG +AGANNU +AGANNN +AGCAAA +AGCAAC +AGCAAG +AGCAAU +AGCAAN +AGCACA +AGCACC +AGCACG +AGCACU +AGCACN +AGCAGA +AGCAGC +AGCAGG +AGCAGU +AGCAGN +AGCAUA +AGCAUC +AGCAUG +AGCAUU +AGCAUN +AGCANA +AGCANC +AGCANG +AGCANU +AGCANN +AGCCAA +AGCCAC +AGCCAG +AGCCAU +AGCCAN +AGCCCA +AGCCCC +AGCCCG +AGCCCU +AGCCCN +AGCCGA +AGCCGC +AGCCGG +AGCCGU +AGCCGN +AGCCUA +AGCCUC +AGCCUG +AGCCUU +AGCCUN +AGCCNA +AGCCNC +AGCCNG +AGCCNU +AGCCNN +AGCGAA +AGCGAC +AGCGAG +AGCGAU +AGCGAN +AGCGCA +AGCGCC +AGCGCG +AGCGCU +AGCGCN +AGCGGA +AGCGGC +AGCGGG +AGCGGU +AGCGGN +AGCGUA +AGCGUC +AGCGUG +AGCGUU +AGCGUN +AGCGNA +AGCGNC +AGCGNG +AGCGNU +AGCGNN +AGCUAA +AGCUAC +AGCUAG +AGCUAU +AGCUAN +AGCUCA +AGCUCC +AGCUCG +AGCUCU +AGCUCN +AGCUGA +AGCUGC +AGCUGG +AGCUGU +AGCUGN +AGCUUA +AGCUUC +AGCUUG +AGCUUU +AGCUUN +AGCUNA +AGCUNC +AGCUNG +AGCUNU +AGCUNN +AGCNAA +AGCNAC +AGCNAG +AGCNAU +AGCNAN +AGCNCA +AGCNCC +AGCNCG +AGCNCU +AGCNCN +AGCNGA +AGCNGC +AGCNGG +AGCNGU +AGCNGN +AGCNUA +AGCNUC +AGCNUG +AGCNUU +AGCNUN +AGCNNA +AGCNNC +AGCNNG +AGCNNU +AGCNNN +AGGAAA +AGGAAC +AGGAAG +AGGAAU +AGGAAN +AGGACA +AGGACC +AGGACG +AGGACU +AGGACN +AGGAGA +AGGAGC +AGGAGG +AGGAGU +AGGAGN +AGGAUA +AGGAUC +AGGAUG +AGGAUU +AGGAUN +AGGANA +AGGANC +AGGANG +AGGANU +AGGANN +AGGCAA +AGGCAC +AGGCAG +AGGCAU +AGGCAN +AGGCCA +AGGCCC +AGGCCG +AGGCCU +AGGCCN +AGGCGA +AGGCGC +AGGCGG +AGGCGU +AGGCGN +AGGCUA +AGGCUC +AGGCUG +AGGCUU +AGGCUN +AGGCNA +AGGCNC +AGGCNG +AGGCNU +AGGCNN +AGGGAA +AGGGAC +AGGGAG +AGGGAU +AGGGAN +AGGGCA +AGGGCC +AGGGCG +AGGGCU +AGGGCN +AGGGGA +AGGGGC +AGGGGG +AGGGGU +AGGGGN +AGGGUA +AGGGUC +AGGGUG +AGGGUU +AGGGUN +AGGGNA +AGGGNC +AGGGNG +AGGGNU +AGGGNN +AGGUAA +AGGUAC +AGGUAG +AGGUAU +AGGUAN +AGGUCA +AGGUCC +AGGUCG +AGGUCU +AGGUCN +AGGUGA +AGGUGC +AGGUGG +AGGUGU +AGGUGN +AGGUUA +AGGUUC +AGGUUG +AGGUUU +AGGUUN +AGGUNA +AGGUNC +AGGUNG +AGGUNU +AGGUNN +AGGNAA +AGGNAC +AGGNAG +AGGNAU +AGGNAN +AGGNCA +AGGNCC +AGGNCG +AGGNCU +AGGNCN +AGGNGA +AGGNGC +AGGNGG +AGGNGU +AGGNGN +AGGNUA +AGGNUC +AGGNUG +AGGNUU +AGGNUN +AGGNNA +AGGNNC +AGGNNG +AGGNNU +AGGNNN +AGUAAA +AGUAAC +AGUAAG +AGUAAU +AGUAAN +AGUACA +AGUACC +AGUACG +AGUACU +AGUACN +AGUAGA +AGUAGC +AGUAGG +AGUAGU +AGUAGN +AGUAUA +AGUAUC +AGUAUG +AGUAUU +AGUAUN +AGUANA +AGUANC +AGUANG +AGUANU +AGUANN +AGUCAA +AGUCAC +AGUCAG +AGUCAU +AGUCAN +AGUCCA +AGUCCC +AGUCCG +AGUCCU +AGUCCN +AGUCGA +AGUCGC +AGUCGG +AGUCGU +AGUCGN +AGUCUA +AGUCUC +AGUCUG +AGUCUU +AGUCUN +AGUCNA +AGUCNC +AGUCNG +AGUCNU +AGUCNN +AGUGAA +AGUGAC +AGUGAG +AGUGAU +AGUGAN +AGUGCA +AGUGCC +AGUGCG +AGUGCU +AGUGCN +AGUGGA +AGUGGC +AGUGGG +AGUGGU +AGUGGN +AGUGUA +AGUGUC +AGUGUG +AGUGUU +AGUGUN +AGUGNA +AGUGNC +AGUGNG +AGUGNU +AGUGNN +AGUUAA +AGUUAC +AGUUAG +AGUUAU +AGUUAN +AGUUCA +AGUUCC +AGUUCG +AGUUCU +AGUUCN +AGUUGA +AGUUGC +AGUUGG +AGUUGU +AGUUGN +AGUUUA +AGUUUC +AGUUUG +AGUUUU +AGUUUN +AGUUNA +AGUUNC +AGUUNG +AGUUNU +AGUUNN +AGUNAA +AGUNAC +AGUNAG +AGUNAU +AGUNAN +AGUNCA +AGUNCC +AGUNCG +AGUNCU +AGUNCN +AGUNGA +AGUNGC +AGUNGG +AGUNGU +AGUNGN +AGUNUA +AGUNUC +AGUNUG +AGUNUU +AGUNUN +AGUNNA +AGUNNC +AGUNNG +AGUNNU +AGUNNN +AGNAAA +AGNAAC +AGNAAG +AGNAAU +AGNAAN +AGNACA +AGNACC +AGNACG +AGNACU +AGNACN +AGNAGA +AGNAGC +AGNAGG +AGNAGU +AGNAGN +AGNAUA +AGNAUC +AGNAUG +AGNAUU +AGNAUN +AGNANA +AGNANC +AGNANG +AGNANU +AGNANN +AGNCAA +AGNCAC +AGNCAG +AGNCAU +AGNCAN +AGNCCA +AGNCCC +AGNCCG +AGNCCU +AGNCCN +AGNCGA +AGNCGC +AGNCGG +AGNCGU +AGNCGN +AGNCUA +AGNCUC +AGNCUG +AGNCUU +AGNCUN +AGNCNA +AGNCNC +AGNCNG +AGNCNU +AGNCNN +AGNGAA +AGNGAC +AGNGAG +AGNGAU +AGNGAN +AGNGCA +AGNGCC +AGNGCG +AGNGCU +AGNGCN +AGNGGA +AGNGGC +AGNGGG +AGNGGU +AGNGGN +AGNGUA +AGNGUC +AGNGUG +AGNGUU +AGNGUN +AGNGNA +AGNGNC +AGNGNG +AGNGNU +AGNGNN +AGNUAA +AGNUAC +AGNUAG +AGNUAU +AGNUAN +AGNUCA +AGNUCC +AGNUCG +AGNUCU +AGNUCN +AGNUGA +AGNUGC +AGNUGG +AGNUGU +AGNUGN +AGNUUA +AGNUUC +AGNUUG +AGNUUU +AGNUUN +AGNUNA +AGNUNC +AGNUNG +AGNUNU +AGNUNN +AGNNAA +AGNNAC +AGNNAG +AGNNAU +AGNNAN +AGNNCA +AGNNCC +AGNNCG +AGNNCU +AGNNCN +AGNNGA +AGNNGC +AGNNGG +AGNNGU +AGNNGN +AGNNUA +AGNNUC +AGNNUG +AGNNUU +AGNNUN +AGNNNA +AGNNNC +AGNNNG +AGNNNU +AGNNNN +AUAAAA +AUAAAC +AUAAAG +AUAAAU +AUAAAN +AUAACA +AUAACC +AUAACG +AUAACU +AUAACN +AUAAGA +AUAAGC +AUAAGG +AUAAGU +AUAAGN +AUAAUA +AUAAUC +AUAAUG +AUAAUU +AUAAUN +AUAANA +AUAANC +AUAANG +AUAANU +AUAANN +AUACAA +AUACAC +AUACAG +AUACAU +AUACAN +AUACCA +AUACCC +AUACCG +AUACCU +AUACCN +AUACGA +AUACGC +AUACGG +AUACGU +AUACGN +AUACUA +AUACUC +AUACUG +AUACUU +AUACUN +AUACNA +AUACNC +AUACNG +AUACNU +AUACNN +AUAGAA +AUAGAC +AUAGAG +AUAGAU +AUAGAN +AUAGCA +AUAGCC +AUAGCG +AUAGCU +AUAGCN +AUAGGA +AUAGGC +AUAGGG +AUAGGU +AUAGGN +AUAGUA +AUAGUC +AUAGUG +AUAGUU +AUAGUN +AUAGNA +AUAGNC +AUAGNG +AUAGNU +AUAGNN +AUAUAA +AUAUAC +AUAUAG +AUAUAU +AUAUAN +AUAUCA +AUAUCC +AUAUCG +AUAUCU +AUAUCN +AUAUGA +AUAUGC +AUAUGG +AUAUGU +AUAUGN +AUAUUA +AUAUUC +AUAUUG +AUAUUU +AUAUUN +AUAUNA +AUAUNC +AUAUNG +AUAUNU +AUAUNN +AUANAA +AUANAC +AUANAG +AUANAU +AUANAN +AUANCA +AUANCC +AUANCG +AUANCU +AUANCN +AUANGA +AUANGC +AUANGG +AUANGU +AUANGN +AUANUA +AUANUC +AUANUG +AUANUU +AUANUN +AUANNA +AUANNC +AUANNG +AUANNU +AUANNN +AUCAAA +AUCAAC +AUCAAG +AUCAAU +AUCAAN +AUCACA +AUCACC +AUCACG +AUCACU +AUCACN +AUCAGA +AUCAGC +AUCAGG +AUCAGU +AUCAGN +AUCAUA +AUCAUC +AUCAUG +AUCAUU +AUCAUN +AUCANA +AUCANC +AUCANG +AUCANU +AUCANN +AUCCAA +AUCCAC +AUCCAG +AUCCAU +AUCCAN +AUCCCA +AUCCCC +AUCCCG +AUCCCU +AUCCCN +AUCCGA +AUCCGC +AUCCGG +AUCCGU +AUCCGN +AUCCUA +AUCCUC +AUCCUG +AUCCUU +AUCCUN +AUCCNA +AUCCNC +AUCCNG +AUCCNU +AUCCNN +AUCGAA +AUCGAC +AUCGAG +AUCGAU +AUCGAN +AUCGCA +AUCGCC +AUCGCG +AUCGCU +AUCGCN +AUCGGA +AUCGGC +AUCGGG +AUCGGU +AUCGGN +AUCGUA +AUCGUC +AUCGUG +AUCGUU +AUCGUN +AUCGNA +AUCGNC +AUCGNG +AUCGNU +AUCGNN +AUCUAA +AUCUAC +AUCUAG +AUCUAU +AUCUAN +AUCUCA +AUCUCC +AUCUCG +AUCUCU +AUCUCN +AUCUGA +AUCUGC +AUCUGG +AUCUGU +AUCUGN +AUCUUA +AUCUUC +AUCUUG +AUCUUU +AUCUUN +AUCUNA +AUCUNC +AUCUNG +AUCUNU +AUCUNN +AUCNAA +AUCNAC +AUCNAG +AUCNAU +AUCNAN +AUCNCA +AUCNCC +AUCNCG +AUCNCU +AUCNCN +AUCNGA +AUCNGC +AUCNGG +AUCNGU +AUCNGN +AUCNUA +AUCNUC +AUCNUG +AUCNUU +AUCNUN +AUCNNA +AUCNNC +AUCNNG +AUCNNU +AUCNNN +AUGAAA +AUGAAC +AUGAAG +AUGAAU +AUGAAN +AUGACA +AUGACC +AUGACG +AUGACU +AUGACN +AUGAGA +AUGAGC +AUGAGG +AUGAGU +AUGAGN +AUGAUA +AUGAUC +AUGAUG +AUGAUU +AUGAUN +AUGANA +AUGANC +AUGANG +AUGANU +AUGANN +AUGCAA +AUGCAC +AUGCAG +AUGCAU +AUGCAN +AUGCCA +AUGCCC +AUGCCG +AUGCCU +AUGCCN +AUGCGA +AUGCGC +AUGCGG +AUGCGU +AUGCGN +AUGCUA +AUGCUC +AUGCUG +AUGCUU +AUGCUN +AUGCNA +AUGCNC +AUGCNG +AUGCNU +AUGCNN +AUGGAA +AUGGAC +AUGGAG +AUGGAU +AUGGAN +AUGGCA +AUGGCC +AUGGCG +AUGGCU +AUGGCN +AUGGGA +AUGGGC +AUGGGG +AUGGGU +AUGGGN +AUGGUA +AUGGUC +AUGGUG +AUGGUU +AUGGUN +AUGGNA +AUGGNC +AUGGNG +AUGGNU +AUGGNN +AUGUAA +AUGUAC +AUGUAG +AUGUAU +AUGUAN +AUGUCA +AUGUCC +AUGUCG +AUGUCU +AUGUCN +AUGUGA +AUGUGC +AUGUGG +AUGUGU +AUGUGN +AUGUUA +AUGUUC +AUGUUG +AUGUUU +AUGUUN +AUGUNA +AUGUNC +AUGUNG +AUGUNU +AUGUNN +AUGNAA +AUGNAC +AUGNAG +AUGNAU +AUGNAN +AUGNCA +AUGNCC +AUGNCG +AUGNCU +AUGNCN +AUGNGA +AUGNGC +AUGNGG +AUGNGU +AUGNGN +AUGNUA +AUGNUC +AUGNUG +AUGNUU +AUGNUN +AUGNNA +AUGNNC +AUGNNG +AUGNNU +AUGNNN +AUUAAA +AUUAAC +AUUAAG +AUUAAU +AUUAAN +AUUACA +AUUACC +AUUACG +AUUACU +AUUACN +AUUAGA +AUUAGC +AUUAGG +AUUAGU +AUUAGN +AUUAUA +AUUAUC +AUUAUG +AUUAUU +AUUAUN +AUUANA +AUUANC +AUUANG +AUUANU +AUUANN +AUUCAA +AUUCAC +AUUCAG +AUUCAU +AUUCAN +AUUCCA +AUUCCC +AUUCCG +AUUCCU +AUUCCN +AUUCGA +AUUCGC +AUUCGG +AUUCGU +AUUCGN +AUUCUA +AUUCUC +AUUCUG +AUUCUU +AUUCUN +AUUCNA +AUUCNC +AUUCNG +AUUCNU +AUUCNN +AUUGAA +AUUGAC +AUUGAG +AUUGAU +AUUGAN +AUUGCA +AUUGCC +AUUGCG +AUUGCU +AUUGCN +AUUGGA +AUUGGC +AUUGGG +AUUGGU +AUUGGN +AUUGUA +AUUGUC +AUUGUG +AUUGUU +AUUGUN +AUUGNA +AUUGNC +AUUGNG +AUUGNU +AUUGNN +AUUUAA +AUUUAC +AUUUAG +AUUUAU +AUUUAN +AUUUCA +AUUUCC +AUUUCG +AUUUCU +AUUUCN +AUUUGA +AUUUGC +AUUUGG +AUUUGU +AUUUGN +AUUUUA +AUUUUC +AUUUUG +AUUUUU +AUUUUN +AUUUNA +AUUUNC +AUUUNG +AUUUNU +AUUUNN +AUUNAA +AUUNAC +AUUNAG +AUUNAU +AUUNAN +AUUNCA +AUUNCC +AUUNCG +AUUNCU +AUUNCN +AUUNGA +AUUNGC +AUUNGG +AUUNGU +AUUNGN +AUUNUA +AUUNUC +AUUNUG +AUUNUU +AUUNUN +AUUNNA +AUUNNC +AUUNNG +AUUNNU +AUUNNN +AUNAAA +AUNAAC +AUNAAG +AUNAAU +AUNAAN +AUNACA +AUNACC +AUNACG +AUNACU +AUNACN +AUNAGA +AUNAGC +AUNAGG +AUNAGU +AUNAGN +AUNAUA +AUNAUC +AUNAUG +AUNAUU +AUNAUN +AUNANA +AUNANC +AUNANG +AUNANU +AUNANN +AUNCAA +AUNCAC +AUNCAG +AUNCAU +AUNCAN +AUNCCA +AUNCCC +AUNCCG +AUNCCU +AUNCCN +AUNCGA +AUNCGC +AUNCGG +AUNCGU +AUNCGN +AUNCUA +AUNCUC +AUNCUG +AUNCUU +AUNCUN +AUNCNA +AUNCNC +AUNCNG +AUNCNU +AUNCNN +AUNGAA +AUNGAC +AUNGAG +AUNGAU +AUNGAN +AUNGCA +AUNGCC +AUNGCG +AUNGCU +AUNGCN +AUNGGA +AUNGGC +AUNGGG +AUNGGU +AUNGGN +AUNGUA +AUNGUC +AUNGUG +AUNGUU +AUNGUN +AUNGNA +AUNGNC +AUNGNG +AUNGNU +AUNGNN +AUNUAA +AUNUAC +AUNUAG +AUNUAU +AUNUAN +AUNUCA +AUNUCC +AUNUCG +AUNUCU +AUNUCN +AUNUGA +AUNUGC +AUNUGG +AUNUGU +AUNUGN +AUNUUA +AUNUUC +AUNUUG +AUNUUU +AUNUUN +AUNUNA +AUNUNC +AUNUNG +AUNUNU +AUNUNN +AUNNAA +AUNNAC +AUNNAG +AUNNAU +AUNNAN +AUNNCA +AUNNCC +AUNNCG +AUNNCU +AUNNCN +AUNNGA +AUNNGC +AUNNGG +AUNNGU +AUNNGN +AUNNUA +AUNNUC +AUNNUG +AUNNUU +AUNNUN +AUNNNA +AUNNNC +AUNNNG +AUNNNU +AUNNNN +ANAAAA +ANAAAC +ANAAAG +ANAAAU +ANAAAN +ANAACA +ANAACC +ANAACG +ANAACU +ANAACN +ANAAGA +ANAAGC +ANAAGG +ANAAGU +ANAAGN +ANAAUA +ANAAUC +ANAAUG +ANAAUU +ANAAUN +ANAANA +ANAANC +ANAANG +ANAANU +ANAANN +ANACAA +ANACAC +ANACAG +ANACAU +ANACAN +ANACCA +ANACCC +ANACCG +ANACCU +ANACCN +ANACGA +ANACGC +ANACGG +ANACGU +ANACGN +ANACUA +ANACUC +ANACUG +ANACUU +ANACUN +ANACNA +ANACNC +ANACNG +ANACNU +ANACNN +ANAGAA +ANAGAC +ANAGAG +ANAGAU +ANAGAN +ANAGCA +ANAGCC +ANAGCG +ANAGCU +ANAGCN +ANAGGA +ANAGGC +ANAGGG +ANAGGU +ANAGGN +ANAGUA +ANAGUC +ANAGUG +ANAGUU +ANAGUN +ANAGNA +ANAGNC +ANAGNG +ANAGNU +ANAGNN +ANAUAA +ANAUAC +ANAUAG +ANAUAU +ANAUAN +ANAUCA +ANAUCC +ANAUCG +ANAUCU +ANAUCN +ANAUGA +ANAUGC +ANAUGG +ANAUGU +ANAUGN +ANAUUA +ANAUUC +ANAUUG +ANAUUU +ANAUUN +ANAUNA +ANAUNC +ANAUNG +ANAUNU +ANAUNN +ANANAA +ANANAC +ANANAG +ANANAU +ANANAN +ANANCA +ANANCC +ANANCG +ANANCU +ANANCN +ANANGA +ANANGC +ANANGG +ANANGU +ANANGN +ANANUA +ANANUC +ANANUG +ANANUU +ANANUN +ANANNA +ANANNC +ANANNG +ANANNU +ANANNN +ANCAAA +ANCAAC +ANCAAG +ANCAAU +ANCAAN +ANCACA +ANCACC +ANCACG +ANCACU +ANCACN +ANCAGA +ANCAGC +ANCAGG +ANCAGU +ANCAGN +ANCAUA +ANCAUC +ANCAUG +ANCAUU +ANCAUN +ANCANA +ANCANC +ANCANG +ANCANU +ANCANN +ANCCAA +ANCCAC +ANCCAG +ANCCAU +ANCCAN +ANCCCA +ANCCCC +ANCCCG +ANCCCU +ANCCCN +ANCCGA +ANCCGC +ANCCGG +ANCCGU +ANCCGN +ANCCUA +ANCCUC +ANCCUG +ANCCUU +ANCCUN +ANCCNA +ANCCNC +ANCCNG +ANCCNU +ANCCNN +ANCGAA +ANCGAC +ANCGAG +ANCGAU +ANCGAN +ANCGCA +ANCGCC +ANCGCG +ANCGCU +ANCGCN +ANCGGA +ANCGGC +ANCGGG +ANCGGU +ANCGGN +ANCGUA +ANCGUC +ANCGUG +ANCGUU +ANCGUN +ANCGNA +ANCGNC +ANCGNG +ANCGNU +ANCGNN +ANCUAA +ANCUAC +ANCUAG +ANCUAU +ANCUAN +ANCUCA +ANCUCC +ANCUCG +ANCUCU +ANCUCN +ANCUGA +ANCUGC +ANCUGG +ANCUGU +ANCUGN +ANCUUA +ANCUUC +ANCUUG +ANCUUU +ANCUUN +ANCUNA +ANCUNC +ANCUNG +ANCUNU +ANCUNN +ANCNAA +ANCNAC +ANCNAG +ANCNAU +ANCNAN +ANCNCA +ANCNCC +ANCNCG +ANCNCU +ANCNCN +ANCNGA +ANCNGC +ANCNGG +ANCNGU +ANCNGN +ANCNUA +ANCNUC +ANCNUG +ANCNUU +ANCNUN +ANCNNA +ANCNNC +ANCNNG +ANCNNU +ANCNNN +ANGAAA +ANGAAC +ANGAAG +ANGAAU +ANGAAN +ANGACA +ANGACC +ANGACG +ANGACU +ANGACN +ANGAGA +ANGAGC +ANGAGG +ANGAGU +ANGAGN +ANGAUA +ANGAUC +ANGAUG +ANGAUU +ANGAUN +ANGANA +ANGANC +ANGANG +ANGANU +ANGANN +ANGCAA +ANGCAC +ANGCAG +ANGCAU +ANGCAN +ANGCCA +ANGCCC +ANGCCG +ANGCCU +ANGCCN +ANGCGA +ANGCGC +ANGCGG +ANGCGU +ANGCGN +ANGCUA +ANGCUC +ANGCUG +ANGCUU +ANGCUN +ANGCNA +ANGCNC +ANGCNG +ANGCNU +ANGCNN +ANGGAA +ANGGAC +ANGGAG +ANGGAU +ANGGAN +ANGGCA +ANGGCC +ANGGCG +ANGGCU +ANGGCN +ANGGGA +ANGGGC +ANGGGG +ANGGGU +ANGGGN +ANGGUA +ANGGUC +ANGGUG +ANGGUU +ANGGUN +ANGGNA +ANGGNC +ANGGNG +ANGGNU +ANGGNN +ANGUAA +ANGUAC +ANGUAG +ANGUAU +ANGUAN +ANGUCA +ANGUCC +ANGUCG +ANGUCU +ANGUCN +ANGUGA +ANGUGC +ANGUGG +ANGUGU +ANGUGN +ANGUUA +ANGUUC +ANGUUG +ANGUUU +ANGUUN +ANGUNA +ANGUNC +ANGUNG +ANGUNU +ANGUNN +ANGNAA +ANGNAC +ANGNAG +ANGNAU +ANGNAN +ANGNCA +ANGNCC +ANGNCG +ANGNCU +ANGNCN +ANGNGA +ANGNGC +ANGNGG +ANGNGU +ANGNGN +ANGNUA +ANGNUC +ANGNUG +ANGNUU +ANGNUN +ANGNNA +ANGNNC +ANGNNG +ANGNNU +ANGNNN +ANUAAA +ANUAAC +ANUAAG +ANUAAU +ANUAAN +ANUACA +ANUACC +ANUACG +ANUACU +ANUACN +ANUAGA +ANUAGC +ANUAGG +ANUAGU +ANUAGN +ANUAUA +ANUAUC +ANUAUG +ANUAUU +ANUAUN +ANUANA +ANUANC +ANUANG +ANUANU +ANUANN +ANUCAA +ANUCAC +ANUCAG +ANUCAU +ANUCAN +ANUCCA +ANUCCC +ANUCCG +ANUCCU +ANUCCN +ANUCGA +ANUCGC +ANUCGG +ANUCGU +ANUCGN +ANUCUA +ANUCUC +ANUCUG +ANUCUU +ANUCUN +ANUCNA +ANUCNC +ANUCNG +ANUCNU +ANUCNN +ANUGAA +ANUGAC +ANUGAG +ANUGAU +ANUGAN +ANUGCA +ANUGCC +ANUGCG +ANUGCU +ANUGCN +ANUGGA +ANUGGC +ANUGGG +ANUGGU +ANUGGN +ANUGUA +ANUGUC +ANUGUG +ANUGUU +ANUGUN +ANUGNA +ANUGNC +ANUGNG +ANUGNU +ANUGNN +ANUUAA +ANUUAC +ANUUAG +ANUUAU +ANUUAN +ANUUCA +ANUUCC +ANUUCG +ANUUCU +ANUUCN +ANUUGA +ANUUGC +ANUUGG +ANUUGU +ANUUGN +ANUUUA +ANUUUC +ANUUUG +ANUUUU +ANUUUN +ANUUNA +ANUUNC +ANUUNG +ANUUNU +ANUUNN +ANUNAA +ANUNAC +ANUNAG +ANUNAU +ANUNAN +ANUNCA +ANUNCC +ANUNCG +ANUNCU +ANUNCN +ANUNGA +ANUNGC +ANUNGG +ANUNGU +ANUNGN +ANUNUA +ANUNUC +ANUNUG +ANUNUU +ANUNUN +ANUNNA +ANUNNC +ANUNNG +ANUNNU +ANUNNN +ANNAAA +ANNAAC +ANNAAG +ANNAAU +ANNAAN +ANNACA +ANNACC +ANNACG +ANNACU +ANNACN +ANNAGA +ANNAGC +ANNAGG +ANNAGU +ANNAGN +ANNAUA +ANNAUC +ANNAUG +ANNAUU +ANNAUN +ANNANA +ANNANC +ANNANG +ANNANU +ANNANN +ANNCAA +ANNCAC +ANNCAG +ANNCAU +ANNCAN +ANNCCA +ANNCCC +ANNCCG +ANNCCU +ANNCCN +ANNCGA +ANNCGC +ANNCGG +ANNCGU +ANNCGN +ANNCUA +ANNCUC +ANNCUG +ANNCUU +ANNCUN +ANNCNA +ANNCNC +ANNCNG +ANNCNU +ANNCNN +ANNGAA +ANNGAC +ANNGAG +ANNGAU +ANNGAN +ANNGCA +ANNGCC +ANNGCG +ANNGCU +ANNGCN +ANNGGA +ANNGGC +ANNGGG +ANNGGU +ANNGGN +ANNGUA +ANNGUC +ANNGUG +ANNGUU +ANNGUN +ANNGNA +ANNGNC +ANNGNG +ANNGNU +ANNGNN +ANNUAA +ANNUAC +ANNUAG +ANNUAU +ANNUAN +ANNUCA +ANNUCC +ANNUCG +ANNUCU +ANNUCN +ANNUGA +ANNUGC +ANNUGG +ANNUGU +ANNUGN +ANNUUA +ANNUUC +ANNUUG +ANNUUU +ANNUUN +ANNUNA +ANNUNC +ANNUNG +ANNUNU +ANNUNN +ANNNAA +ANNNAC +ANNNAG +ANNNAU +ANNNAN +ANNNCA +ANNNCC +ANNNCG +ANNNCU +ANNNCN +ANNNGA +ANNNGC +ANNNGG +ANNNGU +ANNNGN +ANNNUA +ANNNUC +ANNNUG +ANNNUU +ANNNUN +ANNNNA +ANNNNC +ANNNNG +ANNNNU +ANNNNN +CAAAAA +CAAAAC +CAAAAG +CAAAAU +CAAAAN +CAAACA +CAAACC +CAAACG +CAAACU +CAAACN +CAAAGA +CAAAGC +CAAAGG +CAAAGU +CAAAGN +CAAAUA +CAAAUC +CAAAUG +CAAAUU +CAAAUN +CAAANA +CAAANC +CAAANG +CAAANU +CAAANN +CAACAA +CAACAC +CAACAG +CAACAU +CAACAN +CAACCA +CAACCC +CAACCG +CAACCU +CAACCN +CAACGA +CAACGC +CAACGG +CAACGU +CAACGN +CAACUA +CAACUC +CAACUG +CAACUU +CAACUN +CAACNA +CAACNC +CAACNG +CAACNU +CAACNN +CAAGAA +CAAGAC +CAAGAG +CAAGAU +CAAGAN +CAAGCA +CAAGCC +CAAGCG +CAAGCU +CAAGCN +CAAGGA +CAAGGC +CAAGGG +CAAGGU +CAAGGN +CAAGUA +CAAGUC +CAAGUG +CAAGUU +CAAGUN +CAAGNA +CAAGNC +CAAGNG +CAAGNU +CAAGNN +CAAUAA +CAAUAC +CAAUAG +CAAUAU +CAAUAN +CAAUCA +CAAUCC +CAAUCG +CAAUCU +CAAUCN +CAAUGA +CAAUGC +CAAUGG +CAAUGU +CAAUGN +CAAUUA +CAAUUC +CAAUUG +CAAUUU +CAAUUN +CAAUNA +CAAUNC +CAAUNG +CAAUNU +CAAUNN +CAANAA +CAANAC +CAANAG +CAANAU +CAANAN +CAANCA +CAANCC +CAANCG +CAANCU +CAANCN +CAANGA +CAANGC +CAANGG +CAANGU +CAANGN +CAANUA +CAANUC +CAANUG +CAANUU +CAANUN +CAANNA +CAANNC +CAANNG +CAANNU +CAANNN +CACAAA +CACAAC +CACAAG +CACAAU +CACAAN +CACACA +CACACC +CACACG +CACACU +CACACN +CACAGA +CACAGC +CACAGG +CACAGU +CACAGN +CACAUA +CACAUC +CACAUG +CACAUU +CACAUN +CACANA +CACANC +CACANG +CACANU +CACANN +CACCAA +CACCAC +CACCAG +CACCAU +CACCAN +CACCCA +CACCCC +CACCCG +CACCCU +CACCCN +CACCGA +CACCGC +CACCGG +CACCGU +CACCGN +CACCUA +CACCUC +CACCUG +CACCUU +CACCUN +CACCNA +CACCNC +CACCNG +CACCNU +CACCNN +CACGAA +CACGAC +CACGAG +CACGAU +CACGAN +CACGCA +CACGCC +CACGCG +CACGCU +CACGCN +CACGGA +CACGGC +CACGGG +CACGGU +CACGGN +CACGUA +CACGUC +CACGUG +CACGUU +CACGUN +CACGNA +CACGNC +CACGNG +CACGNU +CACGNN +CACUAA +CACUAC +CACUAG +CACUAU +CACUAN +CACUCA +CACUCC +CACUCG +CACUCU +CACUCN +CACUGA +CACUGC +CACUGG +CACUGU +CACUGN +CACUUA +CACUUC +CACUUG +CACUUU +CACUUN +CACUNA +CACUNC +CACUNG +CACUNU +CACUNN +CACNAA +CACNAC +CACNAG +CACNAU +CACNAN +CACNCA +CACNCC +CACNCG +CACNCU +CACNCN +CACNGA +CACNGC +CACNGG +CACNGU +CACNGN +CACNUA +CACNUC +CACNUG +CACNUU +CACNUN +CACNNA +CACNNC +CACNNG +CACNNU +CACNNN +CAGAAA +CAGAAC +CAGAAG +CAGAAU +CAGAAN +CAGACA +CAGACC +CAGACG +CAGACU +CAGACN +CAGAGA +CAGAGC +CAGAGG +CAGAGU +CAGAGN +CAGAUA +CAGAUC +CAGAUG +CAGAUU +CAGAUN +CAGANA +CAGANC +CAGANG +CAGANU +CAGANN +CAGCAA +CAGCAC +CAGCAG +CAGCAU +CAGCAN +CAGCCA +CAGCCC +CAGCCG +CAGCCU +CAGCCN +CAGCGA +CAGCGC +CAGCGG +CAGCGU +CAGCGN +CAGCUA +CAGCUC +CAGCUG +CAGCUU +CAGCUN +CAGCNA +CAGCNC +CAGCNG +CAGCNU +CAGCNN +CAGGAA +CAGGAC +CAGGAG +CAGGAU +CAGGAN +CAGGCA +CAGGCC +CAGGCG +CAGGCU +CAGGCN +CAGGGA +CAGGGC +CAGGGG +CAGGGU +CAGGGN +CAGGUA +CAGGUC +CAGGUG +CAGGUU +CAGGUN +CAGGNA +CAGGNC +CAGGNG +CAGGNU +CAGGNN +CAGUAA +CAGUAC +CAGUAG +CAGUAU +CAGUAN +CAGUCA +CAGUCC +CAGUCG +CAGUCU +CAGUCN +CAGUGA +CAGUGC +CAGUGG +CAGUGU +CAGUGN +CAGUUA +CAGUUC +CAGUUG +CAGUUU +CAGUUN +CAGUNA +CAGUNC +CAGUNG +CAGUNU +CAGUNN +CAGNAA +CAGNAC +CAGNAG +CAGNAU +CAGNAN +CAGNCA +CAGNCC +CAGNCG +CAGNCU +CAGNCN +CAGNGA +CAGNGC +CAGNGG +CAGNGU +CAGNGN +CAGNUA +CAGNUC +CAGNUG +CAGNUU +CAGNUN +CAGNNA +CAGNNC +CAGNNG +CAGNNU +CAGNNN +CAUAAA +CAUAAC +CAUAAG +CAUAAU +CAUAAN +CAUACA +CAUACC +CAUACG +CAUACU +CAUACN +CAUAGA +CAUAGC +CAUAGG +CAUAGU +CAUAGN +CAUAUA +CAUAUC +CAUAUG +CAUAUU +CAUAUN +CAUANA +CAUANC +CAUANG +CAUANU +CAUANN +CAUCAA +CAUCAC +CAUCAG +CAUCAU +CAUCAN +CAUCCA +CAUCCC +CAUCCG +CAUCCU +CAUCCN +CAUCGA +CAUCGC +CAUCGG +CAUCGU +CAUCGN +CAUCUA +CAUCUC +CAUCUG +CAUCUU +CAUCUN +CAUCNA +CAUCNC +CAUCNG +CAUCNU +CAUCNN +CAUGAA +CAUGAC +CAUGAG +CAUGAU +CAUGAN +CAUGCA +CAUGCC +CAUGCG +CAUGCU +CAUGCN +CAUGGA +CAUGGC +CAUGGG +CAUGGU +CAUGGN +CAUGUA +CAUGUC +CAUGUG +CAUGUU +CAUGUN +CAUGNA +CAUGNC +CAUGNG +CAUGNU +CAUGNN +CAUUAA +CAUUAC +CAUUAG +CAUUAU +CAUUAN +CAUUCA +CAUUCC +CAUUCG +CAUUCU +CAUUCN +CAUUGA +CAUUGC +CAUUGG +CAUUGU +CAUUGN +CAUUUA +CAUUUC +CAUUUG +CAUUUU +CAUUUN +CAUUNA +CAUUNC +CAUUNG +CAUUNU +CAUUNN +CAUNAA +CAUNAC +CAUNAG +CAUNAU +CAUNAN +CAUNCA +CAUNCC +CAUNCG +CAUNCU +CAUNCN +CAUNGA +CAUNGC +CAUNGG +CAUNGU +CAUNGN +CAUNUA +CAUNUC +CAUNUG +CAUNUU +CAUNUN +CAUNNA +CAUNNC +CAUNNG +CAUNNU +CAUNNN +CANAAA +CANAAC +CANAAG +CANAAU +CANAAN +CANACA +CANACC +CANACG +CANACU +CANACN +CANAGA +CANAGC +CANAGG +CANAGU +CANAGN +CANAUA +CANAUC +CANAUG +CANAUU +CANAUN +CANANA +CANANC +CANANG +CANANU +CANANN +CANCAA +CANCAC +CANCAG +CANCAU +CANCAN +CANCCA +CANCCC +CANCCG +CANCCU +CANCCN +CANCGA +CANCGC +CANCGG +CANCGU +CANCGN +CANCUA +CANCUC +CANCUG +CANCUU +CANCUN +CANCNA +CANCNC +CANCNG +CANCNU +CANCNN +CANGAA +CANGAC +CANGAG +CANGAU +CANGAN +CANGCA +CANGCC +CANGCG +CANGCU +CANGCN +CANGGA +CANGGC +CANGGG +CANGGU +CANGGN +CANGUA +CANGUC +CANGUG +CANGUU +CANGUN +CANGNA +CANGNC +CANGNG +CANGNU +CANGNN +CANUAA +CANUAC +CANUAG +CANUAU +CANUAN +CANUCA +CANUCC +CANUCG +CANUCU +CANUCN +CANUGA +CANUGC +CANUGG +CANUGU +CANUGN +CANUUA +CANUUC +CANUUG +CANUUU +CANUUN +CANUNA +CANUNC +CANUNG +CANUNU +CANUNN +CANNAA +CANNAC +CANNAG +CANNAU +CANNAN +CANNCA +CANNCC +CANNCG +CANNCU +CANNCN +CANNGA +CANNGC +CANNGG +CANNGU +CANNGN +CANNUA +CANNUC +CANNUG +CANNUU +CANNUN +CANNNA +CANNNC +CANNNG +CANNNU +CANNNN +CCAAAA +CCAAAC +CCAAAG +CCAAAU +CCAAAN +CCAACA +CCAACC +CCAACG +CCAACU +CCAACN +CCAAGA +CCAAGC +CCAAGG +CCAAGU +CCAAGN +CCAAUA +CCAAUC +CCAAUG +CCAAUU +CCAAUN +CCAANA +CCAANC +CCAANG +CCAANU +CCAANN +CCACAA +CCACAC +CCACAG +CCACAU +CCACAN +CCACCA +CCACCC +CCACCG +CCACCU +CCACCN +CCACGA +CCACGC +CCACGG +CCACGU +CCACGN +CCACUA +CCACUC +CCACUG +CCACUU +CCACUN +CCACNA +CCACNC +CCACNG +CCACNU +CCACNN +CCAGAA +CCAGAC +CCAGAG +CCAGAU +CCAGAN +CCAGCA +CCAGCC +CCAGCG +CCAGCU +CCAGCN +CCAGGA +CCAGGC +CCAGGG +CCAGGU +CCAGGN +CCAGUA +CCAGUC +CCAGUG +CCAGUU +CCAGUN +CCAGNA +CCAGNC +CCAGNG +CCAGNU +CCAGNN +CCAUAA +CCAUAC +CCAUAG +CCAUAU +CCAUAN +CCAUCA +CCAUCC +CCAUCG +CCAUCU +CCAUCN +CCAUGA +CCAUGC +CCAUGG +CCAUGU +CCAUGN +CCAUUA +CCAUUC +CCAUUG +CCAUUU +CCAUUN +CCAUNA +CCAUNC +CCAUNG +CCAUNU +CCAUNN +CCANAA +CCANAC +CCANAG +CCANAU +CCANAN +CCANCA +CCANCC +CCANCG +CCANCU +CCANCN +CCANGA +CCANGC +CCANGG +CCANGU +CCANGN +CCANUA +CCANUC +CCANUG +CCANUU +CCANUN +CCANNA +CCANNC +CCANNG +CCANNU +CCANNN +CCCAAA +CCCAAC +CCCAAG +CCCAAU +CCCAAN +CCCACA +CCCACC +CCCACG +CCCACU +CCCACN +CCCAGA +CCCAGC +CCCAGG +CCCAGU +CCCAGN +CCCAUA +CCCAUC +CCCAUG +CCCAUU +CCCAUN +CCCANA +CCCANC +CCCANG +CCCANU +CCCANN +CCCCAA +CCCCAC +CCCCAG +CCCCAU +CCCCAN +CCCCCA +CCCCCC +CCCCCG +CCCCCU +CCCCCN +CCCCGA +CCCCGC +CCCCGG +CCCCGU +CCCCGN +CCCCUA +CCCCUC +CCCCUG +CCCCUU +CCCCUN +CCCCNA +CCCCNC +CCCCNG +CCCCNU +CCCCNN +CCCGAA +CCCGAC +CCCGAG +CCCGAU +CCCGAN +CCCGCA +CCCGCC +CCCGCG +CCCGCU +CCCGCN +CCCGGA +CCCGGC +CCCGGG +CCCGGU +CCCGGN +CCCGUA +CCCGUC +CCCGUG +CCCGUU +CCCGUN +CCCGNA +CCCGNC +CCCGNG +CCCGNU +CCCGNN +CCCUAA +CCCUAC +CCCUAG +CCCUAU +CCCUAN +CCCUCA +CCCUCC +CCCUCG +CCCUCU +CCCUCN +CCCUGA +CCCUGC +CCCUGG +CCCUGU +CCCUGN +CCCUUA +CCCUUC +CCCUUG +CCCUUU +CCCUUN +CCCUNA +CCCUNC +CCCUNG +CCCUNU +CCCUNN +CCCNAA +CCCNAC +CCCNAG +CCCNAU +CCCNAN +CCCNCA +CCCNCC +CCCNCG +CCCNCU +CCCNCN +CCCNGA +CCCNGC +CCCNGG +CCCNGU +CCCNGN +CCCNUA +CCCNUC +CCCNUG +CCCNUU +CCCNUN +CCCNNA +CCCNNC +CCCNNG +CCCNNU +CCCNNN +CCGAAA +CCGAAC +CCGAAG +CCGAAU +CCGAAN +CCGACA +CCGACC +CCGACG +CCGACU +CCGACN +CCGAGA +CCGAGC +CCGAGG +CCGAGU +CCGAGN +CCGAUA +CCGAUC +CCGAUG +CCGAUU +CCGAUN +CCGANA +CCGANC +CCGANG +CCGANU +CCGANN +CCGCAA +CCGCAC +CCGCAG +CCGCAU +CCGCAN +CCGCCA +CCGCCC +CCGCCG +CCGCCU +CCGCCN +CCGCGA +CCGCGC +CCGCGG +CCGCGU +CCGCGN +CCGCUA +CCGCUC +CCGCUG +CCGCUU +CCGCUN +CCGCNA +CCGCNC +CCGCNG +CCGCNU +CCGCNN +CCGGAA +CCGGAC +CCGGAG +CCGGAU +CCGGAN +CCGGCA +CCGGCC +CCGGCG +CCGGCU +CCGGCN +CCGGGA +CCGGGC +CCGGGG +CCGGGU +CCGGGN +CCGGUA +CCGGUC +CCGGUG +CCGGUU +CCGGUN +CCGGNA +CCGGNC +CCGGNG +CCGGNU +CCGGNN +CCGUAA +CCGUAC +CCGUAG +CCGUAU +CCGUAN +CCGUCA +CCGUCC +CCGUCG +CCGUCU +CCGUCN +CCGUGA +CCGUGC +CCGUGG +CCGUGU +CCGUGN +CCGUUA +CCGUUC +CCGUUG +CCGUUU +CCGUUN +CCGUNA +CCGUNC +CCGUNG +CCGUNU +CCGUNN +CCGNAA +CCGNAC +CCGNAG +CCGNAU +CCGNAN +CCGNCA +CCGNCC +CCGNCG +CCGNCU +CCGNCN +CCGNGA +CCGNGC +CCGNGG +CCGNGU +CCGNGN +CCGNUA +CCGNUC +CCGNUG +CCGNUU +CCGNUN +CCGNNA +CCGNNC +CCGNNG +CCGNNU +CCGNNN +CCUAAA +CCUAAC +CCUAAG +CCUAAU +CCUAAN +CCUACA +CCUACC +CCUACG +CCUACU +CCUACN +CCUAGA +CCUAGC +CCUAGG +CCUAGU +CCUAGN +CCUAUA +CCUAUC +CCUAUG +CCUAUU +CCUAUN +CCUANA +CCUANC +CCUANG +CCUANU +CCUANN +CCUCAA +CCUCAC +CCUCAG +CCUCAU +CCUCAN +CCUCCA +CCUCCC +CCUCCG +CCUCCU +CCUCCN +CCUCGA +CCUCGC +CCUCGG +CCUCGU +CCUCGN +CCUCUA +CCUCUC +CCUCUG +CCUCUU +CCUCUN +CCUCNA +CCUCNC +CCUCNG +CCUCNU +CCUCNN +CCUGAA +CCUGAC +CCUGAG +CCUGAU +CCUGAN +CCUGCA +CCUGCC +CCUGCG +CCUGCU +CCUGCN +CCUGGA +CCUGGC +CCUGGG +CCUGGU +CCUGGN +CCUGUA +CCUGUC +CCUGUG +CCUGUU +CCUGUN +CCUGNA +CCUGNC +CCUGNG +CCUGNU +CCUGNN +CCUUAA +CCUUAC +CCUUAG +CCUUAU +CCUUAN +CCUUCA +CCUUCC +CCUUCG +CCUUCU +CCUUCN +CCUUGA +CCUUGC +CCUUGG +CCUUGU +CCUUGN +CCUUUA +CCUUUC +CCUUUG +CCUUUU +CCUUUN +CCUUNA +CCUUNC +CCUUNG +CCUUNU +CCUUNN +CCUNAA +CCUNAC +CCUNAG +CCUNAU +CCUNAN +CCUNCA +CCUNCC +CCUNCG +CCUNCU +CCUNCN +CCUNGA +CCUNGC +CCUNGG +CCUNGU +CCUNGN +CCUNUA +CCUNUC +CCUNUG +CCUNUU +CCUNUN +CCUNNA +CCUNNC +CCUNNG +CCUNNU +CCUNNN +CCNAAA +CCNAAC +CCNAAG +CCNAAU +CCNAAN +CCNACA +CCNACC +CCNACG +CCNACU +CCNACN +CCNAGA +CCNAGC +CCNAGG +CCNAGU +CCNAGN +CCNAUA +CCNAUC +CCNAUG +CCNAUU +CCNAUN +CCNANA +CCNANC +CCNANG +CCNANU +CCNANN +CCNCAA +CCNCAC +CCNCAG +CCNCAU +CCNCAN +CCNCCA +CCNCCC +CCNCCG +CCNCCU +CCNCCN +CCNCGA +CCNCGC +CCNCGG +CCNCGU +CCNCGN +CCNCUA +CCNCUC +CCNCUG +CCNCUU +CCNCUN +CCNCNA +CCNCNC +CCNCNG +CCNCNU +CCNCNN +CCNGAA +CCNGAC +CCNGAG +CCNGAU +CCNGAN +CCNGCA +CCNGCC +CCNGCG +CCNGCU +CCNGCN +CCNGGA +CCNGGC +CCNGGG +CCNGGU +CCNGGN +CCNGUA +CCNGUC +CCNGUG +CCNGUU +CCNGUN +CCNGNA +CCNGNC +CCNGNG +CCNGNU +CCNGNN +CCNUAA +CCNUAC +CCNUAG +CCNUAU +CCNUAN +CCNUCA +CCNUCC +CCNUCG +CCNUCU +CCNUCN +CCNUGA +CCNUGC +CCNUGG +CCNUGU +CCNUGN +CCNUUA +CCNUUC +CCNUUG +CCNUUU +CCNUUN +CCNUNA +CCNUNC +CCNUNG +CCNUNU +CCNUNN +CCNNAA +CCNNAC +CCNNAG +CCNNAU +CCNNAN +CCNNCA +CCNNCC +CCNNCG +CCNNCU +CCNNCN +CCNNGA +CCNNGC +CCNNGG +CCNNGU +CCNNGN +CCNNUA +CCNNUC +CCNNUG +CCNNUU +CCNNUN +CCNNNA +CCNNNC +CCNNNG +CCNNNU +CCNNNN +CGAAAA +CGAAAC +CGAAAG +CGAAAU +CGAAAN +CGAACA +CGAACC +CGAACG +CGAACU +CGAACN +CGAAGA +CGAAGC +CGAAGG +CGAAGU +CGAAGN +CGAAUA +CGAAUC +CGAAUG +CGAAUU +CGAAUN +CGAANA +CGAANC +CGAANG +CGAANU +CGAANN +CGACAA +CGACAC +CGACAG +CGACAU +CGACAN +CGACCA +CGACCC +CGACCG +CGACCU +CGACCN +CGACGA +CGACGC +CGACGG +CGACGU +CGACGN +CGACUA +CGACUC +CGACUG +CGACUU +CGACUN +CGACNA +CGACNC +CGACNG +CGACNU +CGACNN +CGAGAA +CGAGAC +CGAGAG +CGAGAU +CGAGAN +CGAGCA +CGAGCC +CGAGCG +CGAGCU +CGAGCN +CGAGGA +CGAGGC +CGAGGG +CGAGGU +CGAGGN +CGAGUA +CGAGUC +CGAGUG +CGAGUU +CGAGUN +CGAGNA +CGAGNC +CGAGNG +CGAGNU +CGAGNN +CGAUAA +CGAUAC +CGAUAG +CGAUAU +CGAUAN +CGAUCA +CGAUCC +CGAUCG +CGAUCU +CGAUCN +CGAUGA +CGAUGC +CGAUGG +CGAUGU +CGAUGN +CGAUUA +CGAUUC +CGAUUG +CGAUUU +CGAUUN +CGAUNA +CGAUNC +CGAUNG +CGAUNU +CGAUNN +CGANAA +CGANAC +CGANAG +CGANAU +CGANAN +CGANCA +CGANCC +CGANCG +CGANCU +CGANCN +CGANGA +CGANGC +CGANGG +CGANGU +CGANGN +CGANUA +CGANUC +CGANUG +CGANUU +CGANUN +CGANNA +CGANNC +CGANNG +CGANNU +CGANNN +CGCAAA +CGCAAC +CGCAAG +CGCAAU +CGCAAN +CGCACA +CGCACC +CGCACG +CGCACU +CGCACN +CGCAGA +CGCAGC +CGCAGG +CGCAGU +CGCAGN +CGCAUA +CGCAUC +CGCAUG +CGCAUU +CGCAUN +CGCANA +CGCANC +CGCANG +CGCANU +CGCANN +CGCCAA +CGCCAC +CGCCAG +CGCCAU +CGCCAN +CGCCCA +CGCCCC +CGCCCG +CGCCCU +CGCCCN +CGCCGA +CGCCGC +CGCCGG +CGCCGU +CGCCGN +CGCCUA +CGCCUC +CGCCUG +CGCCUU +CGCCUN +CGCCNA +CGCCNC +CGCCNG +CGCCNU +CGCCNN +CGCGAA +CGCGAC +CGCGAG +CGCGAU +CGCGAN +CGCGCA +CGCGCC +CGCGCG +CGCGCU +CGCGCN +CGCGGA +CGCGGC +CGCGGG +CGCGGU +CGCGGN +CGCGUA +CGCGUC +CGCGUG +CGCGUU +CGCGUN +CGCGNA +CGCGNC +CGCGNG +CGCGNU +CGCGNN +CGCUAA +CGCUAC +CGCUAG +CGCUAU +CGCUAN +CGCUCA +CGCUCC +CGCUCG +CGCUCU +CGCUCN +CGCUGA +CGCUGC +CGCUGG +CGCUGU +CGCUGN +CGCUUA +CGCUUC +CGCUUG +CGCUUU +CGCUUN +CGCUNA +CGCUNC +CGCUNG +CGCUNU +CGCUNN +CGCNAA +CGCNAC +CGCNAG +CGCNAU +CGCNAN +CGCNCA +CGCNCC +CGCNCG +CGCNCU +CGCNCN +CGCNGA +CGCNGC +CGCNGG +CGCNGU +CGCNGN +CGCNUA +CGCNUC +CGCNUG +CGCNUU +CGCNUN +CGCNNA +CGCNNC +CGCNNG +CGCNNU +CGCNNN +CGGAAA +CGGAAC +CGGAAG +CGGAAU +CGGAAN +CGGACA +CGGACC +CGGACG +CGGACU +CGGACN +CGGAGA +CGGAGC +CGGAGG +CGGAGU +CGGAGN +CGGAUA +CGGAUC +CGGAUG +CGGAUU +CGGAUN +CGGANA +CGGANC +CGGANG +CGGANU +CGGANN +CGGCAA +CGGCAC +CGGCAG +CGGCAU +CGGCAN +CGGCCA +CGGCCC +CGGCCG +CGGCCU +CGGCCN +CGGCGA +CGGCGC +CGGCGG +CGGCGU +CGGCGN +CGGCUA +CGGCUC +CGGCUG +CGGCUU +CGGCUN +CGGCNA +CGGCNC +CGGCNG +CGGCNU +CGGCNN +CGGGAA +CGGGAC +CGGGAG +CGGGAU +CGGGAN +CGGGCA +CGGGCC +CGGGCG +CGGGCU +CGGGCN +CGGGGA +CGGGGC +CGGGGG +CGGGGU +CGGGGN +CGGGUA +CGGGUC +CGGGUG +CGGGUU +CGGGUN +CGGGNA +CGGGNC +CGGGNG +CGGGNU +CGGGNN +CGGUAA +CGGUAC +CGGUAG +CGGUAU +CGGUAN +CGGUCA +CGGUCC +CGGUCG +CGGUCU +CGGUCN +CGGUGA +CGGUGC +CGGUGG +CGGUGU +CGGUGN +CGGUUA +CGGUUC +CGGUUG +CGGUUU +CGGUUN +CGGUNA +CGGUNC +CGGUNG +CGGUNU +CGGUNN +CGGNAA +CGGNAC +CGGNAG +CGGNAU +CGGNAN +CGGNCA +CGGNCC +CGGNCG +CGGNCU +CGGNCN +CGGNGA +CGGNGC +CGGNGG +CGGNGU +CGGNGN +CGGNUA +CGGNUC +CGGNUG +CGGNUU +CGGNUN +CGGNNA +CGGNNC +CGGNNG +CGGNNU +CGGNNN +CGUAAA +CGUAAC +CGUAAG +CGUAAU +CGUAAN +CGUACA +CGUACC +CGUACG +CGUACU +CGUACN +CGUAGA +CGUAGC +CGUAGG +CGUAGU +CGUAGN +CGUAUA +CGUAUC +CGUAUG +CGUAUU +CGUAUN +CGUANA +CGUANC +CGUANG +CGUANU +CGUANN +CGUCAA +CGUCAC +CGUCAG +CGUCAU +CGUCAN +CGUCCA +CGUCCC +CGUCCG +CGUCCU +CGUCCN +CGUCGA +CGUCGC +CGUCGG +CGUCGU +CGUCGN +CGUCUA +CGUCUC +CGUCUG +CGUCUU +CGUCUN +CGUCNA +CGUCNC +CGUCNG +CGUCNU +CGUCNN +CGUGAA +CGUGAC +CGUGAG +CGUGAU +CGUGAN +CGUGCA +CGUGCC +CGUGCG +CGUGCU +CGUGCN +CGUGGA +CGUGGC +CGUGGG +CGUGGU +CGUGGN +CGUGUA +CGUGUC +CGUGUG +CGUGUU +CGUGUN +CGUGNA +CGUGNC +CGUGNG +CGUGNU +CGUGNN +CGUUAA +CGUUAC +CGUUAG +CGUUAU +CGUUAN +CGUUCA +CGUUCC +CGUUCG +CGUUCU +CGUUCN +CGUUGA +CGUUGC +CGUUGG +CGUUGU +CGUUGN +CGUUUA +CGUUUC +CGUUUG +CGUUUU +CGUUUN +CGUUNA +CGUUNC +CGUUNG +CGUUNU +CGUUNN +CGUNAA +CGUNAC +CGUNAG +CGUNAU +CGUNAN +CGUNCA +CGUNCC +CGUNCG +CGUNCU +CGUNCN +CGUNGA +CGUNGC +CGUNGG +CGUNGU +CGUNGN +CGUNUA +CGUNUC +CGUNUG +CGUNUU +CGUNUN +CGUNNA +CGUNNC +CGUNNG +CGUNNU +CGUNNN +CGNAAA +CGNAAC +CGNAAG +CGNAAU +CGNAAN +CGNACA +CGNACC +CGNACG +CGNACU +CGNACN +CGNAGA +CGNAGC +CGNAGG +CGNAGU +CGNAGN +CGNAUA +CGNAUC +CGNAUG +CGNAUU +CGNAUN +CGNANA +CGNANC +CGNANG +CGNANU +CGNANN +CGNCAA +CGNCAC +CGNCAG +CGNCAU +CGNCAN +CGNCCA +CGNCCC +CGNCCG +CGNCCU +CGNCCN +CGNCGA +CGNCGC +CGNCGG +CGNCGU +CGNCGN +CGNCUA +CGNCUC +CGNCUG +CGNCUU +CGNCUN +CGNCNA +CGNCNC +CGNCNG +CGNCNU +CGNCNN +CGNGAA +CGNGAC +CGNGAG +CGNGAU +CGNGAN +CGNGCA +CGNGCC +CGNGCG +CGNGCU +CGNGCN +CGNGGA +CGNGGC +CGNGGG +CGNGGU +CGNGGN +CGNGUA +CGNGUC +CGNGUG +CGNGUU +CGNGUN +CGNGNA +CGNGNC +CGNGNG +CGNGNU +CGNGNN +CGNUAA +CGNUAC +CGNUAG +CGNUAU +CGNUAN +CGNUCA +CGNUCC +CGNUCG +CGNUCU +CGNUCN +CGNUGA +CGNUGC +CGNUGG +CGNUGU +CGNUGN +CGNUUA +CGNUUC +CGNUUG +CGNUUU +CGNUUN +CGNUNA +CGNUNC +CGNUNG +CGNUNU +CGNUNN +CGNNAA +CGNNAC +CGNNAG +CGNNAU +CGNNAN +CGNNCA +CGNNCC +CGNNCG +CGNNCU +CGNNCN +CGNNGA +CGNNGC +CGNNGG +CGNNGU +CGNNGN +CGNNUA +CGNNUC +CGNNUG +CGNNUU +CGNNUN +CGNNNA +CGNNNC +CGNNNG +CGNNNU +CGNNNN +CUAAAA +CUAAAC +CUAAAG +CUAAAU +CUAAAN +CUAACA +CUAACC +CUAACG +CUAACU +CUAACN +CUAAGA +CUAAGC +CUAAGG +CUAAGU +CUAAGN +CUAAUA +CUAAUC +CUAAUG +CUAAUU +CUAAUN +CUAANA +CUAANC +CUAANG +CUAANU +CUAANN +CUACAA +CUACAC +CUACAG +CUACAU +CUACAN +CUACCA +CUACCC +CUACCG +CUACCU +CUACCN +CUACGA +CUACGC +CUACGG +CUACGU +CUACGN +CUACUA +CUACUC +CUACUG +CUACUU +CUACUN +CUACNA +CUACNC +CUACNG +CUACNU +CUACNN +CUAGAA +CUAGAC +CUAGAG +CUAGAU +CUAGAN +CUAGCA +CUAGCC +CUAGCG +CUAGCU +CUAGCN +CUAGGA +CUAGGC +CUAGGG +CUAGGU +CUAGGN +CUAGUA +CUAGUC +CUAGUG +CUAGUU +CUAGUN +CUAGNA +CUAGNC +CUAGNG +CUAGNU +CUAGNN +CUAUAA +CUAUAC +CUAUAG +CUAUAU +CUAUAN +CUAUCA +CUAUCC +CUAUCG +CUAUCU +CUAUCN +CUAUGA +CUAUGC +CUAUGG +CUAUGU +CUAUGN +CUAUUA +CUAUUC +CUAUUG +CUAUUU +CUAUUN +CUAUNA +CUAUNC +CUAUNG +CUAUNU +CUAUNN +CUANAA +CUANAC +CUANAG +CUANAU +CUANAN +CUANCA +CUANCC +CUANCG +CUANCU +CUANCN +CUANGA +CUANGC +CUANGG +CUANGU +CUANGN +CUANUA +CUANUC +CUANUG +CUANUU +CUANUN +CUANNA +CUANNC +CUANNG +CUANNU +CUANNN +CUCAAA +CUCAAC +CUCAAG +CUCAAU +CUCAAN +CUCACA +CUCACC +CUCACG +CUCACU +CUCACN +CUCAGA +CUCAGC +CUCAGG +CUCAGU +CUCAGN +CUCAUA +CUCAUC +CUCAUG +CUCAUU +CUCAUN +CUCANA +CUCANC +CUCANG +CUCANU +CUCANN +CUCCAA +CUCCAC +CUCCAG +CUCCAU +CUCCAN +CUCCCA +CUCCCC +CUCCCG +CUCCCU +CUCCCN +CUCCGA +CUCCGC +CUCCGG +CUCCGU +CUCCGN +CUCCUA +CUCCUC +CUCCUG +CUCCUU +CUCCUN +CUCCNA +CUCCNC +CUCCNG +CUCCNU +CUCCNN +CUCGAA +CUCGAC +CUCGAG +CUCGAU +CUCGAN +CUCGCA +CUCGCC +CUCGCG +CUCGCU +CUCGCN +CUCGGA +CUCGGC +CUCGGG +CUCGGU +CUCGGN +CUCGUA +CUCGUC +CUCGUG +CUCGUU +CUCGUN +CUCGNA +CUCGNC +CUCGNG +CUCGNU +CUCGNN +CUCUAA +CUCUAC +CUCUAG +CUCUAU +CUCUAN +CUCUCA +CUCUCC +CUCUCG +CUCUCU +CUCUCN +CUCUGA +CUCUGC +CUCUGG +CUCUGU +CUCUGN +CUCUUA +CUCUUC +CUCUUG +CUCUUU +CUCUUN +CUCUNA +CUCUNC +CUCUNG +CUCUNU +CUCUNN +CUCNAA +CUCNAC +CUCNAG +CUCNAU +CUCNAN +CUCNCA +CUCNCC +CUCNCG +CUCNCU +CUCNCN +CUCNGA +CUCNGC +CUCNGG +CUCNGU +CUCNGN +CUCNUA +CUCNUC +CUCNUG +CUCNUU +CUCNUN +CUCNNA +CUCNNC +CUCNNG +CUCNNU +CUCNNN +CUGAAA +CUGAAC +CUGAAG +CUGAAU +CUGAAN +CUGACA +CUGACC +CUGACG +CUGACU +CUGACN +CUGAGA +CUGAGC +CUGAGG +CUGAGU +CUGAGN +CUGAUA +CUGAUC +CUGAUG +CUGAUU +CUGAUN +CUGANA +CUGANC +CUGANG +CUGANU +CUGANN +CUGCAA +CUGCAC +CUGCAG +CUGCAU +CUGCAN +CUGCCA +CUGCCC +CUGCCG +CUGCCU +CUGCCN +CUGCGA +CUGCGC +CUGCGG +CUGCGU +CUGCGN +CUGCUA +CUGCUC +CUGCUG +CUGCUU +CUGCUN +CUGCNA +CUGCNC +CUGCNG +CUGCNU +CUGCNN +CUGGAA +CUGGAC +CUGGAG +CUGGAU +CUGGAN +CUGGCA +CUGGCC +CUGGCG +CUGGCU +CUGGCN +CUGGGA +CUGGGC +CUGGGG +CUGGGU +CUGGGN +CUGGUA +CUGGUC +CUGGUG +CUGGUU +CUGGUN +CUGGNA +CUGGNC +CUGGNG +CUGGNU +CUGGNN +CUGUAA +CUGUAC +CUGUAG +CUGUAU +CUGUAN +CUGUCA +CUGUCC +CUGUCG +CUGUCU +CUGUCN +CUGUGA +CUGUGC +CUGUGG +CUGUGU +CUGUGN +CUGUUA +CUGUUC +CUGUUG +CUGUUU +CUGUUN +CUGUNA +CUGUNC +CUGUNG +CUGUNU +CUGUNN +CUGNAA +CUGNAC +CUGNAG +CUGNAU +CUGNAN +CUGNCA +CUGNCC +CUGNCG +CUGNCU +CUGNCN +CUGNGA +CUGNGC +CUGNGG +CUGNGU +CUGNGN +CUGNUA +CUGNUC +CUGNUG +CUGNUU +CUGNUN +CUGNNA +CUGNNC +CUGNNG +CUGNNU +CUGNNN +CUUAAA +CUUAAC +CUUAAG +CUUAAU +CUUAAN +CUUACA +CUUACC +CUUACG +CUUACU +CUUACN +CUUAGA +CUUAGC +CUUAGG +CUUAGU +CUUAGN +CUUAUA +CUUAUC +CUUAUG +CUUAUU +CUUAUN +CUUANA +CUUANC +CUUANG +CUUANU +CUUANN +CUUCAA +CUUCAC +CUUCAG +CUUCAU +CUUCAN +CUUCCA +CUUCCC +CUUCCG +CUUCCU +CUUCCN +CUUCGA +CUUCGC +CUUCGG +CUUCGU +CUUCGN +CUUCUA +CUUCUC +CUUCUG +CUUCUU +CUUCUN +CUUCNA +CUUCNC +CUUCNG +CUUCNU +CUUCNN +CUUGAA +CUUGAC +CUUGAG +CUUGAU +CUUGAN +CUUGCA +CUUGCC +CUUGCG +CUUGCU +CUUGCN +CUUGGA +CUUGGC +CUUGGG +CUUGGU +CUUGGN +CUUGUA +CUUGUC +CUUGUG +CUUGUU +CUUGUN +CUUGNA +CUUGNC +CUUGNG +CUUGNU +CUUGNN +CUUUAA +CUUUAC +CUUUAG +CUUUAU +CUUUAN +CUUUCA +CUUUCC +CUUUCG +CUUUCU +CUUUCN +CUUUGA +CUUUGC +CUUUGG +CUUUGU +CUUUGN +CUUUUA +CUUUUC +CUUUUG +CUUUUU +CUUUUN +CUUUNA +CUUUNC +CUUUNG +CUUUNU +CUUUNN +CUUNAA +CUUNAC +CUUNAG +CUUNAU +CUUNAN +CUUNCA +CUUNCC +CUUNCG +CUUNCU +CUUNCN +CUUNGA +CUUNGC +CUUNGG +CUUNGU +CUUNGN +CUUNUA +CUUNUC +CUUNUG +CUUNUU +CUUNUN +CUUNNA +CUUNNC +CUUNNG +CUUNNU +CUUNNN +CUNAAA +CUNAAC +CUNAAG +CUNAAU +CUNAAN +CUNACA +CUNACC +CUNACG +CUNACU +CUNACN +CUNAGA +CUNAGC +CUNAGG +CUNAGU +CUNAGN +CUNAUA +CUNAUC +CUNAUG +CUNAUU +CUNAUN +CUNANA +CUNANC +CUNANG +CUNANU +CUNANN +CUNCAA +CUNCAC +CUNCAG +CUNCAU +CUNCAN +CUNCCA +CUNCCC +CUNCCG +CUNCCU +CUNCCN +CUNCGA +CUNCGC +CUNCGG +CUNCGU +CUNCGN +CUNCUA +CUNCUC +CUNCUG +CUNCUU +CUNCUN +CUNCNA +CUNCNC +CUNCNG +CUNCNU +CUNCNN +CUNGAA +CUNGAC +CUNGAG +CUNGAU +CUNGAN +CUNGCA +CUNGCC +CUNGCG +CUNGCU +CUNGCN +CUNGGA +CUNGGC +CUNGGG +CUNGGU +CUNGGN +CUNGUA +CUNGUC +CUNGUG +CUNGUU +CUNGUN +CUNGNA +CUNGNC +CUNGNG +CUNGNU +CUNGNN +CUNUAA +CUNUAC +CUNUAG +CUNUAU +CUNUAN +CUNUCA +CUNUCC +CUNUCG +CUNUCU +CUNUCN +CUNUGA +CUNUGC +CUNUGG +CUNUGU +CUNUGN +CUNUUA +CUNUUC +CUNUUG +CUNUUU +CUNUUN +CUNUNA +CUNUNC +CUNUNG +CUNUNU +CUNUNN +CUNNAA +CUNNAC +CUNNAG +CUNNAU +CUNNAN +CUNNCA +CUNNCC +CUNNCG +CUNNCU +CUNNCN +CUNNGA +CUNNGC +CUNNGG +CUNNGU +CUNNGN +CUNNUA +CUNNUC +CUNNUG +CUNNUU +CUNNUN +CUNNNA +CUNNNC +CUNNNG +CUNNNU +CUNNNN +CNAAAA +CNAAAC +CNAAAG +CNAAAU +CNAAAN +CNAACA +CNAACC +CNAACG +CNAACU +CNAACN +CNAAGA +CNAAGC +CNAAGG +CNAAGU +CNAAGN +CNAAUA +CNAAUC +CNAAUG +CNAAUU +CNAAUN +CNAANA +CNAANC +CNAANG +CNAANU +CNAANN +CNACAA +CNACAC +CNACAG +CNACAU +CNACAN +CNACCA +CNACCC +CNACCG +CNACCU +CNACCN +CNACGA +CNACGC +CNACGG +CNACGU +CNACGN +CNACUA +CNACUC +CNACUG +CNACUU +CNACUN +CNACNA +CNACNC +CNACNG +CNACNU +CNACNN +CNAGAA +CNAGAC +CNAGAG +CNAGAU +CNAGAN +CNAGCA +CNAGCC +CNAGCG +CNAGCU +CNAGCN +CNAGGA +CNAGGC +CNAGGG +CNAGGU +CNAGGN +CNAGUA +CNAGUC +CNAGUG +CNAGUU +CNAGUN +CNAGNA +CNAGNC +CNAGNG +CNAGNU +CNAGNN +CNAUAA +CNAUAC +CNAUAG +CNAUAU +CNAUAN +CNAUCA +CNAUCC +CNAUCG +CNAUCU +CNAUCN +CNAUGA +CNAUGC +CNAUGG +CNAUGU +CNAUGN +CNAUUA +CNAUUC +CNAUUG +CNAUUU +CNAUUN +CNAUNA +CNAUNC +CNAUNG +CNAUNU +CNAUNN +CNANAA +CNANAC +CNANAG +CNANAU +CNANAN +CNANCA +CNANCC +CNANCG +CNANCU +CNANCN +CNANGA +CNANGC +CNANGG +CNANGU +CNANGN +CNANUA +CNANUC +CNANUG +CNANUU +CNANUN +CNANNA +CNANNC +CNANNG +CNANNU +CNANNN +CNCAAA +CNCAAC +CNCAAG +CNCAAU +CNCAAN +CNCACA +CNCACC +CNCACG +CNCACU +CNCACN +CNCAGA +CNCAGC +CNCAGG +CNCAGU +CNCAGN +CNCAUA +CNCAUC +CNCAUG +CNCAUU +CNCAUN +CNCANA +CNCANC +CNCANG +CNCANU +CNCANN +CNCCAA +CNCCAC +CNCCAG +CNCCAU +CNCCAN +CNCCCA +CNCCCC +CNCCCG +CNCCCU +CNCCCN +CNCCGA +CNCCGC +CNCCGG +CNCCGU +CNCCGN +CNCCUA +CNCCUC +CNCCUG +CNCCUU +CNCCUN +CNCCNA +CNCCNC +CNCCNG +CNCCNU +CNCCNN +CNCGAA +CNCGAC +CNCGAG +CNCGAU +CNCGAN +CNCGCA +CNCGCC +CNCGCG +CNCGCU +CNCGCN +CNCGGA +CNCGGC +CNCGGG +CNCGGU +CNCGGN +CNCGUA +CNCGUC +CNCGUG +CNCGUU +CNCGUN +CNCGNA +CNCGNC +CNCGNG +CNCGNU +CNCGNN +CNCUAA +CNCUAC +CNCUAG +CNCUAU +CNCUAN +CNCUCA +CNCUCC +CNCUCG +CNCUCU +CNCUCN +CNCUGA +CNCUGC +CNCUGG +CNCUGU +CNCUGN +CNCUUA +CNCUUC +CNCUUG +CNCUUU +CNCUUN +CNCUNA +CNCUNC +CNCUNG +CNCUNU +CNCUNN +CNCNAA +CNCNAC +CNCNAG +CNCNAU +CNCNAN +CNCNCA +CNCNCC +CNCNCG +CNCNCU +CNCNCN +CNCNGA +CNCNGC +CNCNGG +CNCNGU +CNCNGN +CNCNUA +CNCNUC +CNCNUG +CNCNUU +CNCNUN +CNCNNA +CNCNNC +CNCNNG +CNCNNU +CNCNNN +CNGAAA +CNGAAC +CNGAAG +CNGAAU +CNGAAN +CNGACA +CNGACC +CNGACG +CNGACU +CNGACN +CNGAGA +CNGAGC +CNGAGG +CNGAGU +CNGAGN +CNGAUA +CNGAUC +CNGAUG +CNGAUU +CNGAUN +CNGANA +CNGANC +CNGANG +CNGANU +CNGANN +CNGCAA +CNGCAC +CNGCAG +CNGCAU +CNGCAN +CNGCCA +CNGCCC +CNGCCG +CNGCCU +CNGCCN +CNGCGA +CNGCGC +CNGCGG +CNGCGU +CNGCGN +CNGCUA +CNGCUC +CNGCUG +CNGCUU +CNGCUN +CNGCNA +CNGCNC +CNGCNG +CNGCNU +CNGCNN +CNGGAA +CNGGAC +CNGGAG +CNGGAU +CNGGAN +CNGGCA +CNGGCC +CNGGCG +CNGGCU +CNGGCN +CNGGGA +CNGGGC +CNGGGG +CNGGGU +CNGGGN +CNGGUA +CNGGUC +CNGGUG +CNGGUU +CNGGUN +CNGGNA +CNGGNC +CNGGNG +CNGGNU +CNGGNN +CNGUAA +CNGUAC +CNGUAG +CNGUAU +CNGUAN +CNGUCA +CNGUCC +CNGUCG +CNGUCU +CNGUCN +CNGUGA +CNGUGC +CNGUGG +CNGUGU +CNGUGN +CNGUUA +CNGUUC +CNGUUG +CNGUUU +CNGUUN +CNGUNA +CNGUNC +CNGUNG +CNGUNU +CNGUNN +CNGNAA +CNGNAC +CNGNAG +CNGNAU +CNGNAN +CNGNCA +CNGNCC +CNGNCG +CNGNCU +CNGNCN +CNGNGA +CNGNGC +CNGNGG +CNGNGU +CNGNGN +CNGNUA +CNGNUC +CNGNUG +CNGNUU +CNGNUN +CNGNNA +CNGNNC +CNGNNG +CNGNNU +CNGNNN +CNUAAA +CNUAAC +CNUAAG +CNUAAU +CNUAAN +CNUACA +CNUACC +CNUACG +CNUACU +CNUACN +CNUAGA +CNUAGC +CNUAGG +CNUAGU +CNUAGN +CNUAUA +CNUAUC +CNUAUG +CNUAUU +CNUAUN +CNUANA +CNUANC +CNUANG +CNUANU +CNUANN +CNUCAA +CNUCAC +CNUCAG +CNUCAU +CNUCAN +CNUCCA +CNUCCC +CNUCCG +CNUCCU +CNUCCN +CNUCGA +CNUCGC +CNUCGG +CNUCGU +CNUCGN +CNUCUA +CNUCUC +CNUCUG +CNUCUU +CNUCUN +CNUCNA +CNUCNC +CNUCNG +CNUCNU +CNUCNN +CNUGAA +CNUGAC +CNUGAG +CNUGAU +CNUGAN +CNUGCA +CNUGCC +CNUGCG +CNUGCU +CNUGCN +CNUGGA +CNUGGC +CNUGGG +CNUGGU +CNUGGN +CNUGUA +CNUGUC +CNUGUG +CNUGUU +CNUGUN +CNUGNA +CNUGNC +CNUGNG +CNUGNU +CNUGNN +CNUUAA +CNUUAC +CNUUAG +CNUUAU +CNUUAN +CNUUCA +CNUUCC +CNUUCG +CNUUCU +CNUUCN +CNUUGA +CNUUGC +CNUUGG +CNUUGU +CNUUGN +CNUUUA +CNUUUC +CNUUUG +CNUUUU +CNUUUN +CNUUNA +CNUUNC +CNUUNG +CNUUNU +CNUUNN +CNUNAA +CNUNAC +CNUNAG +CNUNAU +CNUNAN +CNUNCA +CNUNCC +CNUNCG +CNUNCU +CNUNCN +CNUNGA +CNUNGC +CNUNGG +CNUNGU +CNUNGN +CNUNUA +CNUNUC +CNUNUG +CNUNUU +CNUNUN +CNUNNA +CNUNNC +CNUNNG +CNUNNU +CNUNNN +CNNAAA +CNNAAC +CNNAAG +CNNAAU +CNNAAN +CNNACA +CNNACC +CNNACG +CNNACU +CNNACN +CNNAGA +CNNAGC +CNNAGG +CNNAGU +CNNAGN +CNNAUA +CNNAUC +CNNAUG +CNNAUU +CNNAUN +CNNANA +CNNANC +CNNANG +CNNANU +CNNANN +CNNCAA +CNNCAC +CNNCAG +CNNCAU +CNNCAN +CNNCCA +CNNCCC +CNNCCG +CNNCCU +CNNCCN +CNNCGA +CNNCGC +CNNCGG +CNNCGU +CNNCGN +CNNCUA +CNNCUC +CNNCUG +CNNCUU +CNNCUN +CNNCNA +CNNCNC +CNNCNG +CNNCNU +CNNCNN +CNNGAA +CNNGAC +CNNGAG +CNNGAU +CNNGAN +CNNGCA +CNNGCC +CNNGCG +CNNGCU +CNNGCN +CNNGGA +CNNGGC +CNNGGG +CNNGGU +CNNGGN +CNNGUA +CNNGUC +CNNGUG +CNNGUU +CNNGUN +CNNGNA +CNNGNC +CNNGNG +CNNGNU +CNNGNN +CNNUAA +CNNUAC +CNNUAG +CNNUAU +CNNUAN +CNNUCA +CNNUCC +CNNUCG +CNNUCU +CNNUCN +CNNUGA +CNNUGC +CNNUGG +CNNUGU +CNNUGN +CNNUUA +CNNUUC +CNNUUG +CNNUUU +CNNUUN +CNNUNA +CNNUNC +CNNUNG +CNNUNU +CNNUNN +CNNNAA +CNNNAC +CNNNAG +CNNNAU +CNNNAN +CNNNCA +CNNNCC +CNNNCG +CNNNCU +CNNNCN +CNNNGA +CNNNGC +CNNNGG +CNNNGU +CNNNGN +CNNNUA +CNNNUC +CNNNUG +CNNNUU +CNNNUN +CNNNNA +CNNNNC +CNNNNG +CNNNNU +CNNNNN +GAAAAA +GAAAAC +GAAAAG +GAAAAU +GAAAAN +GAAACA +GAAACC +GAAACG +GAAACU +GAAACN +GAAAGA +GAAAGC +GAAAGG +GAAAGU +GAAAGN +GAAAUA +GAAAUC +GAAAUG +GAAAUU +GAAAUN +GAAANA +GAAANC +GAAANG +GAAANU +GAAANN +GAACAA +GAACAC +GAACAG +GAACAU +GAACAN +GAACCA +GAACCC +GAACCG +GAACCU +GAACCN +GAACGA +GAACGC +GAACGG +GAACGU +GAACGN +GAACUA +GAACUC +GAACUG +GAACUU +GAACUN +GAACNA +GAACNC +GAACNG +GAACNU +GAACNN +GAAGAA +GAAGAC +GAAGAG +GAAGAU +GAAGAN +GAAGCA +GAAGCC +GAAGCG +GAAGCU +GAAGCN +GAAGGA +GAAGGC +GAAGGG +GAAGGU +GAAGGN +GAAGUA +GAAGUC +GAAGUG +GAAGUU +GAAGUN +GAAGNA +GAAGNC +GAAGNG +GAAGNU +GAAGNN +GAAUAA +GAAUAC +GAAUAG +GAAUAU +GAAUAN +GAAUCA +GAAUCC +GAAUCG +GAAUCU +GAAUCN +GAAUGA +GAAUGC +GAAUGG +GAAUGU +GAAUGN +GAAUUA +GAAUUC +GAAUUG +GAAUUU +GAAUUN +GAAUNA +GAAUNC +GAAUNG +GAAUNU +GAAUNN +GAANAA +GAANAC +GAANAG +GAANAU +GAANAN +GAANCA +GAANCC +GAANCG +GAANCU +GAANCN +GAANGA +GAANGC +GAANGG +GAANGU +GAANGN +GAANUA +GAANUC +GAANUG +GAANUU +GAANUN +GAANNA +GAANNC +GAANNG +GAANNU +GAANNN +GACAAA +GACAAC +GACAAG +GACAAU +GACAAN +GACACA +GACACC +GACACG +GACACU +GACACN +GACAGA +GACAGC +GACAGG +GACAGU +GACAGN +GACAUA +GACAUC +GACAUG +GACAUU +GACAUN +GACANA +GACANC +GACANG +GACANU +GACANN +GACCAA +GACCAC +GACCAG +GACCAU +GACCAN +GACCCA +GACCCC +GACCCG +GACCCU +GACCCN +GACCGA +GACCGC +GACCGG +GACCGU +GACCGN +GACCUA +GACCUC +GACCUG +GACCUU +GACCUN +GACCNA +GACCNC +GACCNG +GACCNU +GACCNN +GACGAA +GACGAC +GACGAG +GACGAU +GACGAN +GACGCA +GACGCC +GACGCG +GACGCU +GACGCN +GACGGA +GACGGC +GACGGG +GACGGU +GACGGN +GACGUA +GACGUC +GACGUG +GACGUU +GACGUN +GACGNA +GACGNC +GACGNG +GACGNU +GACGNN +GACUAA +GACUAC +GACUAG +GACUAU +GACUAN +GACUCA +GACUCC +GACUCG +GACUCU +GACUCN +GACUGA +GACUGC +GACUGG +GACUGU +GACUGN +GACUUA +GACUUC +GACUUG +GACUUU +GACUUN +GACUNA +GACUNC +GACUNG +GACUNU +GACUNN +GACNAA +GACNAC +GACNAG +GACNAU +GACNAN +GACNCA +GACNCC +GACNCG +GACNCU +GACNCN +GACNGA +GACNGC +GACNGG +GACNGU +GACNGN +GACNUA +GACNUC +GACNUG +GACNUU +GACNUN +GACNNA +GACNNC +GACNNG +GACNNU +GACNNN +GAGAAA +GAGAAC +GAGAAG +GAGAAU +GAGAAN +GAGACA +GAGACC +GAGACG +GAGACU +GAGACN +GAGAGA +GAGAGC +GAGAGG +GAGAGU +GAGAGN +GAGAUA +GAGAUC +GAGAUG +GAGAUU +GAGAUN +GAGANA +GAGANC +GAGANG +GAGANU +GAGANN +GAGCAA +GAGCAC +GAGCAG +GAGCAU +GAGCAN +GAGCCA +GAGCCC +GAGCCG +GAGCCU +GAGCCN +GAGCGA +GAGCGC +GAGCGG +GAGCGU +GAGCGN +GAGCUA +GAGCUC +GAGCUG +GAGCUU +GAGCUN +GAGCNA +GAGCNC +GAGCNG +GAGCNU +GAGCNN +GAGGAA +GAGGAC +GAGGAG +GAGGAU +GAGGAN +GAGGCA +GAGGCC +GAGGCG +GAGGCU +GAGGCN +GAGGGA +GAGGGC +GAGGGG +GAGGGU +GAGGGN +GAGGUA +GAGGUC +GAGGUG +GAGGUU +GAGGUN +GAGGNA +GAGGNC +GAGGNG +GAGGNU +GAGGNN +GAGUAA +GAGUAC +GAGUAG +GAGUAU +GAGUAN +GAGUCA +GAGUCC +GAGUCG +GAGUCU +GAGUCN +GAGUGA +GAGUGC +GAGUGG +GAGUGU +GAGUGN +GAGUUA +GAGUUC +GAGUUG +GAGUUU +GAGUUN +GAGUNA +GAGUNC +GAGUNG +GAGUNU +GAGUNN +GAGNAA +GAGNAC +GAGNAG +GAGNAU +GAGNAN +GAGNCA +GAGNCC +GAGNCG +GAGNCU +GAGNCN +GAGNGA +GAGNGC +GAGNGG +GAGNGU +GAGNGN +GAGNUA +GAGNUC +GAGNUG +GAGNUU +GAGNUN +GAGNNA +GAGNNC +GAGNNG +GAGNNU +GAGNNN +GAUAAA +GAUAAC +GAUAAG +GAUAAU +GAUAAN +GAUACA +GAUACC +GAUACG +GAUACU +GAUACN +GAUAGA +GAUAGC +GAUAGG +GAUAGU +GAUAGN +GAUAUA +GAUAUC +GAUAUG +GAUAUU +GAUAUN +GAUANA +GAUANC +GAUANG +GAUANU +GAUANN +GAUCAA +GAUCAC +GAUCAG +GAUCAU +GAUCAN +GAUCCA +GAUCCC +GAUCCG +GAUCCU +GAUCCN +GAUCGA +GAUCGC +GAUCGG +GAUCGU +GAUCGN +GAUCUA +GAUCUC +GAUCUG +GAUCUU +GAUCUN +GAUCNA +GAUCNC +GAUCNG +GAUCNU +GAUCNN +GAUGAA +GAUGAC +GAUGAG +GAUGAU +GAUGAN +GAUGCA +GAUGCC +GAUGCG +GAUGCU +GAUGCN +GAUGGA +GAUGGC +GAUGGG +GAUGGU +GAUGGN +GAUGUA +GAUGUC +GAUGUG +GAUGUU +GAUGUN +GAUGNA +GAUGNC +GAUGNG +GAUGNU +GAUGNN +GAUUAA +GAUUAC +GAUUAG +GAUUAU +GAUUAN +GAUUCA +GAUUCC +GAUUCG +GAUUCU +GAUUCN +GAUUGA +GAUUGC +GAUUGG +GAUUGU +GAUUGN +GAUUUA +GAUUUC +GAUUUG +GAUUUU +GAUUUN +GAUUNA +GAUUNC +GAUUNG +GAUUNU +GAUUNN +GAUNAA +GAUNAC +GAUNAG +GAUNAU +GAUNAN +GAUNCA +GAUNCC +GAUNCG +GAUNCU +GAUNCN +GAUNGA +GAUNGC +GAUNGG +GAUNGU +GAUNGN +GAUNUA +GAUNUC +GAUNUG +GAUNUU +GAUNUN +GAUNNA +GAUNNC +GAUNNG +GAUNNU +GAUNNN +GANAAA +GANAAC +GANAAG +GANAAU +GANAAN +GANACA +GANACC +GANACG +GANACU +GANACN +GANAGA +GANAGC +GANAGG +GANAGU +GANAGN +GANAUA +GANAUC +GANAUG +GANAUU +GANAUN +GANANA +GANANC +GANANG +GANANU +GANANN +GANCAA +GANCAC +GANCAG +GANCAU +GANCAN +GANCCA +GANCCC +GANCCG +GANCCU +GANCCN +GANCGA +GANCGC +GANCGG +GANCGU +GANCGN +GANCUA +GANCUC +GANCUG +GANCUU +GANCUN +GANCNA +GANCNC +GANCNG +GANCNU +GANCNN +GANGAA +GANGAC +GANGAG +GANGAU +GANGAN +GANGCA +GANGCC +GANGCG +GANGCU +GANGCN +GANGGA +GANGGC +GANGGG +GANGGU +GANGGN +GANGUA +GANGUC +GANGUG +GANGUU +GANGUN +GANGNA +GANGNC +GANGNG +GANGNU +GANGNN +GANUAA +GANUAC +GANUAG +GANUAU +GANUAN +GANUCA +GANUCC +GANUCG +GANUCU +GANUCN +GANUGA +GANUGC +GANUGG +GANUGU +GANUGN +GANUUA +GANUUC +GANUUG +GANUUU +GANUUN +GANUNA +GANUNC +GANUNG +GANUNU +GANUNN +GANNAA +GANNAC +GANNAG +GANNAU +GANNAN +GANNCA +GANNCC +GANNCG +GANNCU +GANNCN +GANNGA +GANNGC +GANNGG +GANNGU +GANNGN +GANNUA +GANNUC +GANNUG +GANNUU +GANNUN +GANNNA +GANNNC +GANNNG +GANNNU +GANNNN +GCAAAA +GCAAAC +GCAAAG +GCAAAU +GCAAAN +GCAACA +GCAACC +GCAACG +GCAACU +GCAACN +GCAAGA +GCAAGC +GCAAGG +GCAAGU +GCAAGN +GCAAUA +GCAAUC +GCAAUG +GCAAUU +GCAAUN +GCAANA +GCAANC +GCAANG +GCAANU +GCAANN +GCACAA +GCACAC +GCACAG +GCACAU +GCACAN +GCACCA +GCACCC +GCACCG +GCACCU +GCACCN +GCACGA +GCACGC +GCACGG +GCACGU +GCACGN +GCACUA +GCACUC +GCACUG +GCACUU +GCACUN +GCACNA +GCACNC +GCACNG +GCACNU +GCACNN +GCAGAA +GCAGAC +GCAGAG +GCAGAU +GCAGAN +GCAGCA +GCAGCC +GCAGCG +GCAGCU +GCAGCN +GCAGGA +GCAGGC +GCAGGG +GCAGGU +GCAGGN +GCAGUA +GCAGUC +GCAGUG +GCAGUU +GCAGUN +GCAGNA +GCAGNC +GCAGNG +GCAGNU +GCAGNN +GCAUAA +GCAUAC +GCAUAG +GCAUAU +GCAUAN +GCAUCA +GCAUCC +GCAUCG +GCAUCU +GCAUCN +GCAUGA +GCAUGC +GCAUGG +GCAUGU +GCAUGN +GCAUUA +GCAUUC +GCAUUG +GCAUUU +GCAUUN +GCAUNA +GCAUNC +GCAUNG +GCAUNU +GCAUNN +GCANAA +GCANAC +GCANAG +GCANAU +GCANAN +GCANCA +GCANCC +GCANCG +GCANCU +GCANCN +GCANGA +GCANGC +GCANGG +GCANGU +GCANGN +GCANUA +GCANUC +GCANUG +GCANUU +GCANUN +GCANNA +GCANNC +GCANNG +GCANNU +GCANNN +GCCAAA +GCCAAC +GCCAAG +GCCAAU +GCCAAN +GCCACA +GCCACC +GCCACG +GCCACU +GCCACN +GCCAGA +GCCAGC +GCCAGG +GCCAGU +GCCAGN +GCCAUA +GCCAUC +GCCAUG +GCCAUU +GCCAUN +GCCANA +GCCANC +GCCANG +GCCANU +GCCANN +GCCCAA +GCCCAC +GCCCAG +GCCCAU +GCCCAN +GCCCCA +GCCCCC +GCCCCG +GCCCCU +GCCCCN +GCCCGA +GCCCGC +GCCCGG +GCCCGU +GCCCGN +GCCCUA +GCCCUC +GCCCUG +GCCCUU +GCCCUN +GCCCNA +GCCCNC +GCCCNG +GCCCNU +GCCCNN +GCCGAA +GCCGAC +GCCGAG +GCCGAU +GCCGAN +GCCGCA +GCCGCC +GCCGCG +GCCGCU +GCCGCN +GCCGGA +GCCGGC +GCCGGG +GCCGGU +GCCGGN +GCCGUA +GCCGUC +GCCGUG +GCCGUU +GCCGUN +GCCGNA +GCCGNC +GCCGNG +GCCGNU +GCCGNN +GCCUAA +GCCUAC +GCCUAG +GCCUAU +GCCUAN +GCCUCA +GCCUCC +GCCUCG +GCCUCU +GCCUCN +GCCUGA +GCCUGC +GCCUGG +GCCUGU +GCCUGN +GCCUUA +GCCUUC +GCCUUG +GCCUUU +GCCUUN +GCCUNA +GCCUNC +GCCUNG +GCCUNU +GCCUNN +GCCNAA +GCCNAC +GCCNAG +GCCNAU +GCCNAN +GCCNCA +GCCNCC +GCCNCG +GCCNCU +GCCNCN +GCCNGA +GCCNGC +GCCNGG +GCCNGU +GCCNGN +GCCNUA +GCCNUC +GCCNUG +GCCNUU +GCCNUN +GCCNNA +GCCNNC +GCCNNG +GCCNNU +GCCNNN +GCGAAA +GCGAAC +GCGAAG +GCGAAU +GCGAAN +GCGACA +GCGACC +GCGACG +GCGACU +GCGACN +GCGAGA +GCGAGC +GCGAGG +GCGAGU +GCGAGN +GCGAUA +GCGAUC +GCGAUG +GCGAUU +GCGAUN +GCGANA +GCGANC +GCGANG +GCGANU +GCGANN +GCGCAA +GCGCAC +GCGCAG +GCGCAU +GCGCAN +GCGCCA +GCGCCC +GCGCCG +GCGCCU +GCGCCN +GCGCGA +GCGCGC +GCGCGG +GCGCGU +GCGCGN +GCGCUA +GCGCUC +GCGCUG +GCGCUU +GCGCUN +GCGCNA +GCGCNC +GCGCNG +GCGCNU +GCGCNN +GCGGAA +GCGGAC +GCGGAG +GCGGAU +GCGGAN +GCGGCA +GCGGCC +GCGGCG +GCGGCU +GCGGCN +GCGGGA +GCGGGC +GCGGGG +GCGGGU +GCGGGN +GCGGUA +GCGGUC +GCGGUG +GCGGUU +GCGGUN +GCGGNA +GCGGNC +GCGGNG +GCGGNU +GCGGNN +GCGUAA +GCGUAC +GCGUAG +GCGUAU +GCGUAN +GCGUCA +GCGUCC +GCGUCG +GCGUCU +GCGUCN +GCGUGA +GCGUGC +GCGUGG +GCGUGU +GCGUGN +GCGUUA +GCGUUC +GCGUUG +GCGUUU +GCGUUN +GCGUNA +GCGUNC +GCGUNG +GCGUNU +GCGUNN +GCGNAA +GCGNAC +GCGNAG +GCGNAU +GCGNAN +GCGNCA +GCGNCC +GCGNCG +GCGNCU +GCGNCN +GCGNGA +GCGNGC +GCGNGG +GCGNGU +GCGNGN +GCGNUA +GCGNUC +GCGNUG +GCGNUU +GCGNUN +GCGNNA +GCGNNC +GCGNNG +GCGNNU +GCGNNN +GCUAAA +GCUAAC +GCUAAG +GCUAAU +GCUAAN +GCUACA +GCUACC +GCUACG +GCUACU +GCUACN +GCUAGA +GCUAGC +GCUAGG +GCUAGU +GCUAGN +GCUAUA +GCUAUC +GCUAUG +GCUAUU +GCUAUN +GCUANA +GCUANC +GCUANG +GCUANU +GCUANN +GCUCAA +GCUCAC +GCUCAG +GCUCAU +GCUCAN +GCUCCA +GCUCCC +GCUCCG +GCUCCU +GCUCCN +GCUCGA +GCUCGC +GCUCGG +GCUCGU +GCUCGN +GCUCUA +GCUCUC +GCUCUG +GCUCUU +GCUCUN +GCUCNA +GCUCNC +GCUCNG +GCUCNU +GCUCNN +GCUGAA +GCUGAC +GCUGAG +GCUGAU +GCUGAN +GCUGCA +GCUGCC +GCUGCG +GCUGCU +GCUGCN +GCUGGA +GCUGGC +GCUGGG +GCUGGU +GCUGGN +GCUGUA +GCUGUC +GCUGUG +GCUGUU +GCUGUN +GCUGNA +GCUGNC +GCUGNG +GCUGNU +GCUGNN +GCUUAA +GCUUAC +GCUUAG +GCUUAU +GCUUAN +GCUUCA +GCUUCC +GCUUCG +GCUUCU +GCUUCN +GCUUGA +GCUUGC +GCUUGG +GCUUGU +GCUUGN +GCUUUA +GCUUUC +GCUUUG +GCUUUU +GCUUUN +GCUUNA +GCUUNC +GCUUNG +GCUUNU +GCUUNN +GCUNAA +GCUNAC +GCUNAG +GCUNAU +GCUNAN +GCUNCA +GCUNCC +GCUNCG +GCUNCU +GCUNCN +GCUNGA +GCUNGC +GCUNGG +GCUNGU +GCUNGN +GCUNUA +GCUNUC +GCUNUG +GCUNUU +GCUNUN +GCUNNA +GCUNNC +GCUNNG +GCUNNU +GCUNNN +GCNAAA +GCNAAC +GCNAAG +GCNAAU +GCNAAN +GCNACA +GCNACC +GCNACG +GCNACU +GCNACN +GCNAGA +GCNAGC +GCNAGG +GCNAGU +GCNAGN +GCNAUA +GCNAUC +GCNAUG +GCNAUU +GCNAUN +GCNANA +GCNANC +GCNANG +GCNANU +GCNANN +GCNCAA +GCNCAC +GCNCAG +GCNCAU +GCNCAN +GCNCCA +GCNCCC +GCNCCG +GCNCCU +GCNCCN +GCNCGA +GCNCGC +GCNCGG +GCNCGU +GCNCGN +GCNCUA +GCNCUC +GCNCUG +GCNCUU +GCNCUN +GCNCNA +GCNCNC +GCNCNG +GCNCNU +GCNCNN +GCNGAA +GCNGAC +GCNGAG +GCNGAU +GCNGAN +GCNGCA +GCNGCC +GCNGCG +GCNGCU +GCNGCN +GCNGGA +GCNGGC +GCNGGG +GCNGGU +GCNGGN +GCNGUA +GCNGUC +GCNGUG +GCNGUU +GCNGUN +GCNGNA +GCNGNC +GCNGNG +GCNGNU +GCNGNN +GCNUAA +GCNUAC +GCNUAG +GCNUAU +GCNUAN +GCNUCA +GCNUCC +GCNUCG +GCNUCU +GCNUCN +GCNUGA +GCNUGC +GCNUGG +GCNUGU +GCNUGN +GCNUUA +GCNUUC +GCNUUG +GCNUUU +GCNUUN +GCNUNA +GCNUNC +GCNUNG +GCNUNU +GCNUNN +GCNNAA +GCNNAC +GCNNAG +GCNNAU +GCNNAN +GCNNCA +GCNNCC +GCNNCG +GCNNCU +GCNNCN +GCNNGA +GCNNGC +GCNNGG +GCNNGU +GCNNGN +GCNNUA +GCNNUC +GCNNUG +GCNNUU +GCNNUN +GCNNNA +GCNNNC +GCNNNG +GCNNNU +GCNNNN +GGAAAA +GGAAAC +GGAAAG +GGAAAU +GGAAAN +GGAACA +GGAACC +GGAACG +GGAACU +GGAACN +GGAAGA +GGAAGC +GGAAGG +GGAAGU +GGAAGN +GGAAUA +GGAAUC +GGAAUG +GGAAUU +GGAAUN +GGAANA +GGAANC +GGAANG +GGAANU +GGAANN +GGACAA +GGACAC +GGACAG +GGACAU +GGACAN +GGACCA +GGACCC +GGACCG +GGACCU +GGACCN +GGACGA +GGACGC +GGACGG +GGACGU +GGACGN +GGACUA +GGACUC +GGACUG +GGACUU +GGACUN +GGACNA +GGACNC +GGACNG +GGACNU +GGACNN +GGAGAA +GGAGAC +GGAGAG +GGAGAU +GGAGAN +GGAGCA +GGAGCC +GGAGCG +GGAGCU +GGAGCN +GGAGGA +GGAGGC +GGAGGG +GGAGGU +GGAGGN +GGAGUA +GGAGUC +GGAGUG +GGAGUU +GGAGUN +GGAGNA +GGAGNC +GGAGNG +GGAGNU +GGAGNN +GGAUAA +GGAUAC +GGAUAG +GGAUAU +GGAUAN +GGAUCA +GGAUCC +GGAUCG +GGAUCU +GGAUCN +GGAUGA +GGAUGC +GGAUGG +GGAUGU +GGAUGN +GGAUUA +GGAUUC +GGAUUG +GGAUUU +GGAUUN +GGAUNA +GGAUNC +GGAUNG +GGAUNU +GGAUNN +GGANAA +GGANAC +GGANAG +GGANAU +GGANAN +GGANCA +GGANCC +GGANCG +GGANCU +GGANCN +GGANGA +GGANGC +GGANGG +GGANGU +GGANGN +GGANUA +GGANUC +GGANUG +GGANUU +GGANUN +GGANNA +GGANNC +GGANNG +GGANNU +GGANNN +GGCAAA +GGCAAC +GGCAAG +GGCAAU +GGCAAN +GGCACA +GGCACC +GGCACG +GGCACU +GGCACN +GGCAGA +GGCAGC +GGCAGG +GGCAGU +GGCAGN +GGCAUA +GGCAUC +GGCAUG +GGCAUU +GGCAUN +GGCANA +GGCANC +GGCANG +GGCANU +GGCANN +GGCCAA +GGCCAC +GGCCAG +GGCCAU +GGCCAN +GGCCCA +GGCCCC +GGCCCG +GGCCCU +GGCCCN +GGCCGA +GGCCGC +GGCCGG +GGCCGU +GGCCGN +GGCCUA +GGCCUC +GGCCUG +GGCCUU +GGCCUN +GGCCNA +GGCCNC +GGCCNG +GGCCNU +GGCCNN +GGCGAA +GGCGAC +GGCGAG +GGCGAU +GGCGAN +GGCGCA +GGCGCC +GGCGCG +GGCGCU +GGCGCN +GGCGGA +GGCGGC +GGCGGG +GGCGGU +GGCGGN +GGCGUA +GGCGUC +GGCGUG +GGCGUU +GGCGUN +GGCGNA +GGCGNC +GGCGNG +GGCGNU +GGCGNN +GGCUAA +GGCUAC +GGCUAG +GGCUAU +GGCUAN +GGCUCA +GGCUCC +GGCUCG +GGCUCU +GGCUCN +GGCUGA +GGCUGC +GGCUGG +GGCUGU +GGCUGN +GGCUUA +GGCUUC +GGCUUG +GGCUUU +GGCUUN +GGCUNA +GGCUNC +GGCUNG +GGCUNU +GGCUNN +GGCNAA +GGCNAC +GGCNAG +GGCNAU +GGCNAN +GGCNCA +GGCNCC +GGCNCG +GGCNCU +GGCNCN +GGCNGA +GGCNGC +GGCNGG +GGCNGU +GGCNGN +GGCNUA +GGCNUC +GGCNUG +GGCNUU +GGCNUN +GGCNNA +GGCNNC +GGCNNG +GGCNNU +GGCNNN +GGGAAA +GGGAAC +GGGAAG +GGGAAU +GGGAAN +GGGACA +GGGACC +GGGACG +GGGACU +GGGACN +GGGAGA +GGGAGC +GGGAGG +GGGAGU +GGGAGN +GGGAUA +GGGAUC +GGGAUG +GGGAUU +GGGAUN +GGGANA +GGGANC +GGGANG +GGGANU +GGGANN +GGGCAA +GGGCAC +GGGCAG +GGGCAU +GGGCAN +GGGCCA +GGGCCC +GGGCCG +GGGCCU +GGGCCN +GGGCGA +GGGCGC +GGGCGG +GGGCGU +GGGCGN +GGGCUA +GGGCUC +GGGCUG +GGGCUU +GGGCUN +GGGCNA +GGGCNC +GGGCNG +GGGCNU +GGGCNN +GGGGAA +GGGGAC +GGGGAG +GGGGAU +GGGGAN +GGGGCA +GGGGCC +GGGGCG +GGGGCU +GGGGCN +GGGGGA +GGGGGC +GGGGGG +GGGGGU +GGGGGN +GGGGUA +GGGGUC +GGGGUG +GGGGUU +GGGGUN +GGGGNA +GGGGNC +GGGGNG +GGGGNU +GGGGNN +GGGUAA +GGGUAC +GGGUAG +GGGUAU +GGGUAN +GGGUCA +GGGUCC +GGGUCG +GGGUCU +GGGUCN +GGGUGA +GGGUGC +GGGUGG +GGGUGU +GGGUGN +GGGUUA +GGGUUC +GGGUUG +GGGUUU +GGGUUN +GGGUNA +GGGUNC +GGGUNG +GGGUNU +GGGUNN +GGGNAA +GGGNAC +GGGNAG +GGGNAU +GGGNAN +GGGNCA +GGGNCC +GGGNCG +GGGNCU +GGGNCN +GGGNGA +GGGNGC +GGGNGG +GGGNGU +GGGNGN +GGGNUA +GGGNUC +GGGNUG +GGGNUU +GGGNUN +GGGNNA +GGGNNC +GGGNNG +GGGNNU +GGGNNN +GGUAAA +GGUAAC +GGUAAG +GGUAAU +GGUAAN +GGUACA +GGUACC +GGUACG +GGUACU +GGUACN +GGUAGA +GGUAGC +GGUAGG +GGUAGU +GGUAGN +GGUAUA +GGUAUC +GGUAUG +GGUAUU +GGUAUN +GGUANA +GGUANC +GGUANG +GGUANU +GGUANN +GGUCAA +GGUCAC +GGUCAG +GGUCAU +GGUCAN +GGUCCA +GGUCCC +GGUCCG +GGUCCU +GGUCCN +GGUCGA +GGUCGC +GGUCGG +GGUCGU +GGUCGN +GGUCUA +GGUCUC +GGUCUG +GGUCUU +GGUCUN +GGUCNA +GGUCNC +GGUCNG +GGUCNU +GGUCNN +GGUGAA +GGUGAC +GGUGAG +GGUGAU +GGUGAN +GGUGCA +GGUGCC +GGUGCG +GGUGCU +GGUGCN +GGUGGA +GGUGGC +GGUGGG +GGUGGU +GGUGGN +GGUGUA +GGUGUC +GGUGUG +GGUGUU +GGUGUN +GGUGNA +GGUGNC +GGUGNG +GGUGNU +GGUGNN +GGUUAA +GGUUAC +GGUUAG +GGUUAU +GGUUAN +GGUUCA +GGUUCC +GGUUCG +GGUUCU +GGUUCN +GGUUGA +GGUUGC +GGUUGG +GGUUGU +GGUUGN +GGUUUA +GGUUUC +GGUUUG +GGUUUU +GGUUUN +GGUUNA +GGUUNC +GGUUNG +GGUUNU +GGUUNN +GGUNAA +GGUNAC +GGUNAG +GGUNAU +GGUNAN +GGUNCA +GGUNCC +GGUNCG +GGUNCU +GGUNCN +GGUNGA +GGUNGC +GGUNGG +GGUNGU +GGUNGN +GGUNUA +GGUNUC +GGUNUG +GGUNUU +GGUNUN +GGUNNA +GGUNNC +GGUNNG +GGUNNU +GGUNNN +GGNAAA +GGNAAC +GGNAAG +GGNAAU +GGNAAN +GGNACA +GGNACC +GGNACG +GGNACU +GGNACN +GGNAGA +GGNAGC +GGNAGG +GGNAGU +GGNAGN +GGNAUA +GGNAUC +GGNAUG +GGNAUU +GGNAUN +GGNANA +GGNANC +GGNANG +GGNANU +GGNANN +GGNCAA +GGNCAC +GGNCAG +GGNCAU +GGNCAN +GGNCCA +GGNCCC +GGNCCG +GGNCCU +GGNCCN +GGNCGA +GGNCGC +GGNCGG +GGNCGU +GGNCGN +GGNCUA +GGNCUC +GGNCUG +GGNCUU +GGNCUN +GGNCNA +GGNCNC +GGNCNG +GGNCNU +GGNCNN +GGNGAA +GGNGAC +GGNGAG +GGNGAU +GGNGAN +GGNGCA +GGNGCC +GGNGCG +GGNGCU +GGNGCN +GGNGGA +GGNGGC +GGNGGG +GGNGGU +GGNGGN +GGNGUA +GGNGUC +GGNGUG +GGNGUU +GGNGUN +GGNGNA +GGNGNC +GGNGNG +GGNGNU +GGNGNN +GGNUAA +GGNUAC +GGNUAG +GGNUAU +GGNUAN +GGNUCA +GGNUCC +GGNUCG +GGNUCU +GGNUCN +GGNUGA +GGNUGC +GGNUGG +GGNUGU +GGNUGN +GGNUUA +GGNUUC +GGNUUG +GGNUUU +GGNUUN +GGNUNA +GGNUNC +GGNUNG +GGNUNU +GGNUNN +GGNNAA +GGNNAC +GGNNAG +GGNNAU +GGNNAN +GGNNCA +GGNNCC +GGNNCG +GGNNCU +GGNNCN +GGNNGA +GGNNGC +GGNNGG +GGNNGU +GGNNGN +GGNNUA +GGNNUC +GGNNUG +GGNNUU +GGNNUN +GGNNNA +GGNNNC +GGNNNG +GGNNNU +GGNNNN +GUAAAA +GUAAAC +GUAAAG +GUAAAU +GUAAAN +GUAACA +GUAACC +GUAACG +GUAACU +GUAACN +GUAAGA +GUAAGC +GUAAGG +GUAAGU +GUAAGN +GUAAUA +GUAAUC +GUAAUG +GUAAUU +GUAAUN +GUAANA +GUAANC +GUAANG +GUAANU +GUAANN +GUACAA +GUACAC +GUACAG +GUACAU +GUACAN +GUACCA +GUACCC +GUACCG +GUACCU +GUACCN +GUACGA +GUACGC +GUACGG +GUACGU +GUACGN +GUACUA +GUACUC +GUACUG +GUACUU +GUACUN +GUACNA +GUACNC +GUACNG +GUACNU +GUACNN +GUAGAA +GUAGAC +GUAGAG +GUAGAU +GUAGAN +GUAGCA +GUAGCC +GUAGCG +GUAGCU +GUAGCN +GUAGGA +GUAGGC +GUAGGG +GUAGGU +GUAGGN +GUAGUA +GUAGUC +GUAGUG +GUAGUU +GUAGUN +GUAGNA +GUAGNC +GUAGNG +GUAGNU +GUAGNN +GUAUAA +GUAUAC +GUAUAG +GUAUAU +GUAUAN +GUAUCA +GUAUCC +GUAUCG +GUAUCU +GUAUCN +GUAUGA +GUAUGC +GUAUGG +GUAUGU +GUAUGN +GUAUUA +GUAUUC +GUAUUG +GUAUUU +GUAUUN +GUAUNA +GUAUNC +GUAUNG +GUAUNU +GUAUNN +GUANAA +GUANAC +GUANAG +GUANAU +GUANAN +GUANCA +GUANCC +GUANCG +GUANCU +GUANCN +GUANGA +GUANGC +GUANGG +GUANGU +GUANGN +GUANUA +GUANUC +GUANUG +GUANUU +GUANUN +GUANNA +GUANNC +GUANNG +GUANNU +GUANNN +GUCAAA +GUCAAC +GUCAAG +GUCAAU +GUCAAN +GUCACA +GUCACC +GUCACG +GUCACU +GUCACN +GUCAGA +GUCAGC +GUCAGG +GUCAGU +GUCAGN +GUCAUA +GUCAUC +GUCAUG +GUCAUU +GUCAUN +GUCANA +GUCANC +GUCANG +GUCANU +GUCANN +GUCCAA +GUCCAC +GUCCAG +GUCCAU +GUCCAN +GUCCCA +GUCCCC +GUCCCG +GUCCCU +GUCCCN +GUCCGA +GUCCGC +GUCCGG +GUCCGU +GUCCGN +GUCCUA +GUCCUC +GUCCUG +GUCCUU +GUCCUN +GUCCNA +GUCCNC +GUCCNG +GUCCNU +GUCCNN +GUCGAA +GUCGAC +GUCGAG +GUCGAU +GUCGAN +GUCGCA +GUCGCC +GUCGCG +GUCGCU +GUCGCN +GUCGGA +GUCGGC +GUCGGG +GUCGGU +GUCGGN +GUCGUA +GUCGUC +GUCGUG +GUCGUU +GUCGUN +GUCGNA +GUCGNC +GUCGNG +GUCGNU +GUCGNN +GUCUAA +GUCUAC +GUCUAG +GUCUAU +GUCUAN +GUCUCA +GUCUCC +GUCUCG +GUCUCU +GUCUCN +GUCUGA +GUCUGC +GUCUGG +GUCUGU +GUCUGN +GUCUUA +GUCUUC +GUCUUG +GUCUUU +GUCUUN +GUCUNA +GUCUNC +GUCUNG +GUCUNU +GUCUNN +GUCNAA +GUCNAC +GUCNAG +GUCNAU +GUCNAN +GUCNCA +GUCNCC +GUCNCG +GUCNCU +GUCNCN +GUCNGA +GUCNGC +GUCNGG +GUCNGU +GUCNGN +GUCNUA +GUCNUC +GUCNUG +GUCNUU +GUCNUN +GUCNNA +GUCNNC +GUCNNG +GUCNNU +GUCNNN +GUGAAA +GUGAAC +GUGAAG +GUGAAU +GUGAAN +GUGACA +GUGACC +GUGACG +GUGACU +GUGACN +GUGAGA +GUGAGC +GUGAGG +GUGAGU +GUGAGN +GUGAUA +GUGAUC +GUGAUG +GUGAUU +GUGAUN +GUGANA +GUGANC +GUGANG +GUGANU +GUGANN +GUGCAA +GUGCAC +GUGCAG +GUGCAU +GUGCAN +GUGCCA +GUGCCC +GUGCCG +GUGCCU +GUGCCN +GUGCGA +GUGCGC +GUGCGG +GUGCGU +GUGCGN +GUGCUA +GUGCUC +GUGCUG +GUGCUU +GUGCUN +GUGCNA +GUGCNC +GUGCNG +GUGCNU +GUGCNN +GUGGAA +GUGGAC +GUGGAG +GUGGAU +GUGGAN +GUGGCA +GUGGCC +GUGGCG +GUGGCU +GUGGCN +GUGGGA +GUGGGC +GUGGGG +GUGGGU +GUGGGN +GUGGUA +GUGGUC +GUGGUG +GUGGUU +GUGGUN +GUGGNA +GUGGNC +GUGGNG +GUGGNU +GUGGNN +GUGUAA +GUGUAC +GUGUAG +GUGUAU +GUGUAN +GUGUCA +GUGUCC +GUGUCG +GUGUCU +GUGUCN +GUGUGA +GUGUGC +GUGUGG +GUGUGU +GUGUGN +GUGUUA +GUGUUC +GUGUUG +GUGUUU +GUGUUN +GUGUNA +GUGUNC +GUGUNG +GUGUNU +GUGUNN +GUGNAA +GUGNAC +GUGNAG +GUGNAU +GUGNAN +GUGNCA +GUGNCC +GUGNCG +GUGNCU +GUGNCN +GUGNGA +GUGNGC +GUGNGG +GUGNGU +GUGNGN +GUGNUA +GUGNUC +GUGNUG +GUGNUU +GUGNUN +GUGNNA +GUGNNC +GUGNNG +GUGNNU +GUGNNN +GUUAAA +GUUAAC +GUUAAG +GUUAAU +GUUAAN +GUUACA +GUUACC +GUUACG +GUUACU +GUUACN +GUUAGA +GUUAGC +GUUAGG +GUUAGU +GUUAGN +GUUAUA +GUUAUC +GUUAUG +GUUAUU +GUUAUN +GUUANA +GUUANC +GUUANG +GUUANU +GUUANN +GUUCAA +GUUCAC +GUUCAG +GUUCAU +GUUCAN +GUUCCA +GUUCCC +GUUCCG +GUUCCU +GUUCCN +GUUCGA +GUUCGC +GUUCGG +GUUCGU +GUUCGN +GUUCUA +GUUCUC +GUUCUG +GUUCUU +GUUCUN +GUUCNA +GUUCNC +GUUCNG +GUUCNU +GUUCNN +GUUGAA +GUUGAC +GUUGAG +GUUGAU +GUUGAN +GUUGCA +GUUGCC +GUUGCG +GUUGCU +GUUGCN +GUUGGA +GUUGGC +GUUGGG +GUUGGU +GUUGGN +GUUGUA +GUUGUC +GUUGUG +GUUGUU +GUUGUN +GUUGNA +GUUGNC +GUUGNG +GUUGNU +GUUGNN +GUUUAA +GUUUAC +GUUUAG +GUUUAU +GUUUAN +GUUUCA +GUUUCC +GUUUCG +GUUUCU +GUUUCN +GUUUGA +GUUUGC +GUUUGG +GUUUGU +GUUUGN +GUUUUA +GUUUUC +GUUUUG +GUUUUU +GUUUUN +GUUUNA +GUUUNC +GUUUNG +GUUUNU +GUUUNN +GUUNAA +GUUNAC +GUUNAG +GUUNAU +GUUNAN +GUUNCA +GUUNCC +GUUNCG +GUUNCU +GUUNCN +GUUNGA +GUUNGC +GUUNGG +GUUNGU +GUUNGN +GUUNUA +GUUNUC +GUUNUG +GUUNUU +GUUNUN +GUUNNA +GUUNNC +GUUNNG +GUUNNU +GUUNNN +GUNAAA +GUNAAC +GUNAAG +GUNAAU +GUNAAN +GUNACA +GUNACC +GUNACG +GUNACU +GUNACN +GUNAGA +GUNAGC +GUNAGG +GUNAGU +GUNAGN +GUNAUA +GUNAUC +GUNAUG +GUNAUU +GUNAUN +GUNANA +GUNANC +GUNANG +GUNANU +GUNANN +GUNCAA +GUNCAC +GUNCAG +GUNCAU +GUNCAN +GUNCCA +GUNCCC +GUNCCG +GUNCCU +GUNCCN +GUNCGA +GUNCGC +GUNCGG +GUNCGU +GUNCGN +GUNCUA +GUNCUC +GUNCUG +GUNCUU +GUNCUN +GUNCNA +GUNCNC +GUNCNG +GUNCNU +GUNCNN +GUNGAA +GUNGAC +GUNGAG +GUNGAU +GUNGAN +GUNGCA +GUNGCC +GUNGCG +GUNGCU +GUNGCN +GUNGGA +GUNGGC +GUNGGG +GUNGGU +GUNGGN +GUNGUA +GUNGUC +GUNGUG +GUNGUU +GUNGUN +GUNGNA +GUNGNC +GUNGNG +GUNGNU +GUNGNN +GUNUAA +GUNUAC +GUNUAG +GUNUAU +GUNUAN +GUNUCA +GUNUCC +GUNUCG +GUNUCU +GUNUCN +GUNUGA +GUNUGC +GUNUGG +GUNUGU +GUNUGN +GUNUUA +GUNUUC +GUNUUG +GUNUUU +GUNUUN +GUNUNA +GUNUNC +GUNUNG +GUNUNU +GUNUNN +GUNNAA +GUNNAC +GUNNAG +GUNNAU +GUNNAN +GUNNCA +GUNNCC +GUNNCG +GUNNCU +GUNNCN +GUNNGA +GUNNGC +GUNNGG +GUNNGU +GUNNGN +GUNNUA +GUNNUC +GUNNUG +GUNNUU +GUNNUN +GUNNNA +GUNNNC +GUNNNG +GUNNNU +GUNNNN +GNAAAA +GNAAAC +GNAAAG +GNAAAU +GNAAAN +GNAACA +GNAACC +GNAACG +GNAACU +GNAACN +GNAAGA +GNAAGC +GNAAGG +GNAAGU +GNAAGN +GNAAUA +GNAAUC +GNAAUG +GNAAUU +GNAAUN +GNAANA +GNAANC +GNAANG +GNAANU +GNAANN +GNACAA +GNACAC +GNACAG +GNACAU +GNACAN +GNACCA +GNACCC +GNACCG +GNACCU +GNACCN +GNACGA +GNACGC +GNACGG +GNACGU +GNACGN +GNACUA +GNACUC +GNACUG +GNACUU +GNACUN +GNACNA +GNACNC +GNACNG +GNACNU +GNACNN +GNAGAA +GNAGAC +GNAGAG +GNAGAU +GNAGAN +GNAGCA +GNAGCC +GNAGCG +GNAGCU +GNAGCN +GNAGGA +GNAGGC +GNAGGG +GNAGGU +GNAGGN +GNAGUA +GNAGUC +GNAGUG +GNAGUU +GNAGUN +GNAGNA +GNAGNC +GNAGNG +GNAGNU +GNAGNN +GNAUAA +GNAUAC +GNAUAG +GNAUAU +GNAUAN +GNAUCA +GNAUCC +GNAUCG +GNAUCU +GNAUCN +GNAUGA +GNAUGC +GNAUGG +GNAUGU +GNAUGN +GNAUUA +GNAUUC +GNAUUG +GNAUUU +GNAUUN +GNAUNA +GNAUNC +GNAUNG +GNAUNU +GNAUNN +GNANAA +GNANAC +GNANAG +GNANAU +GNANAN +GNANCA +GNANCC +GNANCG +GNANCU +GNANCN +GNANGA +GNANGC +GNANGG +GNANGU +GNANGN +GNANUA +GNANUC +GNANUG +GNANUU +GNANUN +GNANNA +GNANNC +GNANNG +GNANNU +GNANNN +GNCAAA +GNCAAC +GNCAAG +GNCAAU +GNCAAN +GNCACA +GNCACC +GNCACG +GNCACU +GNCACN +GNCAGA +GNCAGC +GNCAGG +GNCAGU +GNCAGN +GNCAUA +GNCAUC +GNCAUG +GNCAUU +GNCAUN +GNCANA +GNCANC +GNCANG +GNCANU +GNCANN +GNCCAA +GNCCAC +GNCCAG +GNCCAU +GNCCAN +GNCCCA +GNCCCC +GNCCCG +GNCCCU +GNCCCN +GNCCGA +GNCCGC +GNCCGG +GNCCGU +GNCCGN +GNCCUA +GNCCUC +GNCCUG +GNCCUU +GNCCUN +GNCCNA +GNCCNC +GNCCNG +GNCCNU +GNCCNN +GNCGAA +GNCGAC +GNCGAG +GNCGAU +GNCGAN +GNCGCA +GNCGCC +GNCGCG +GNCGCU +GNCGCN +GNCGGA +GNCGGC +GNCGGG +GNCGGU +GNCGGN +GNCGUA +GNCGUC +GNCGUG +GNCGUU +GNCGUN +GNCGNA +GNCGNC +GNCGNG +GNCGNU +GNCGNN +GNCUAA +GNCUAC +GNCUAG +GNCUAU +GNCUAN +GNCUCA +GNCUCC +GNCUCG +GNCUCU +GNCUCN +GNCUGA +GNCUGC +GNCUGG +GNCUGU +GNCUGN +GNCUUA +GNCUUC +GNCUUG +GNCUUU +GNCUUN +GNCUNA +GNCUNC +GNCUNG +GNCUNU +GNCUNN +GNCNAA +GNCNAC +GNCNAG +GNCNAU +GNCNAN +GNCNCA +GNCNCC +GNCNCG +GNCNCU +GNCNCN +GNCNGA +GNCNGC +GNCNGG +GNCNGU +GNCNGN +GNCNUA +GNCNUC +GNCNUG +GNCNUU +GNCNUN +GNCNNA +GNCNNC +GNCNNG +GNCNNU +GNCNNN +GNGAAA +GNGAAC +GNGAAG +GNGAAU +GNGAAN +GNGACA +GNGACC +GNGACG +GNGACU +GNGACN +GNGAGA +GNGAGC +GNGAGG +GNGAGU +GNGAGN +GNGAUA +GNGAUC +GNGAUG +GNGAUU +GNGAUN +GNGANA +GNGANC +GNGANG +GNGANU +GNGANN +GNGCAA +GNGCAC +GNGCAG +GNGCAU +GNGCAN +GNGCCA +GNGCCC +GNGCCG +GNGCCU +GNGCCN +GNGCGA +GNGCGC +GNGCGG +GNGCGU +GNGCGN +GNGCUA +GNGCUC +GNGCUG +GNGCUU +GNGCUN +GNGCNA +GNGCNC +GNGCNG +GNGCNU +GNGCNN +GNGGAA +GNGGAC +GNGGAG +GNGGAU +GNGGAN +GNGGCA +GNGGCC +GNGGCG +GNGGCU +GNGGCN +GNGGGA +GNGGGC +GNGGGG +GNGGGU +GNGGGN +GNGGUA +GNGGUC +GNGGUG +GNGGUU +GNGGUN +GNGGNA +GNGGNC +GNGGNG +GNGGNU +GNGGNN +GNGUAA +GNGUAC +GNGUAG +GNGUAU +GNGUAN +GNGUCA +GNGUCC +GNGUCG +GNGUCU +GNGUCN +GNGUGA +GNGUGC +GNGUGG +GNGUGU +GNGUGN +GNGUUA +GNGUUC +GNGUUG +GNGUUU +GNGUUN +GNGUNA +GNGUNC +GNGUNG +GNGUNU +GNGUNN +GNGNAA +GNGNAC +GNGNAG +GNGNAU +GNGNAN +GNGNCA +GNGNCC +GNGNCG +GNGNCU +GNGNCN +GNGNGA +GNGNGC +GNGNGG +GNGNGU +GNGNGN +GNGNUA +GNGNUC +GNGNUG +GNGNUU +GNGNUN +GNGNNA +GNGNNC +GNGNNG +GNGNNU +GNGNNN +GNUAAA +GNUAAC +GNUAAG +GNUAAU +GNUAAN +GNUACA +GNUACC +GNUACG +GNUACU +GNUACN +GNUAGA +GNUAGC +GNUAGG +GNUAGU +GNUAGN +GNUAUA +GNUAUC +GNUAUG +GNUAUU +GNUAUN +GNUANA +GNUANC +GNUANG +GNUANU +GNUANN +GNUCAA +GNUCAC +GNUCAG +GNUCAU +GNUCAN +GNUCCA +GNUCCC +GNUCCG +GNUCCU +GNUCCN +GNUCGA +GNUCGC +GNUCGG +GNUCGU +GNUCGN +GNUCUA +GNUCUC +GNUCUG +GNUCUU +GNUCUN +GNUCNA +GNUCNC +GNUCNG +GNUCNU +GNUCNN +GNUGAA +GNUGAC +GNUGAG +GNUGAU +GNUGAN +GNUGCA +GNUGCC +GNUGCG +GNUGCU +GNUGCN +GNUGGA +GNUGGC +GNUGGG +GNUGGU +GNUGGN +GNUGUA +GNUGUC +GNUGUG +GNUGUU +GNUGUN +GNUGNA +GNUGNC +GNUGNG +GNUGNU +GNUGNN +GNUUAA +GNUUAC +GNUUAG +GNUUAU +GNUUAN +GNUUCA +GNUUCC +GNUUCG +GNUUCU +GNUUCN +GNUUGA +GNUUGC +GNUUGG +GNUUGU +GNUUGN +GNUUUA +GNUUUC +GNUUUG +GNUUUU +GNUUUN +GNUUNA +GNUUNC +GNUUNG +GNUUNU +GNUUNN +GNUNAA +GNUNAC +GNUNAG +GNUNAU +GNUNAN +GNUNCA +GNUNCC +GNUNCG +GNUNCU +GNUNCN +GNUNGA +GNUNGC +GNUNGG +GNUNGU +GNUNGN +GNUNUA +GNUNUC +GNUNUG +GNUNUU +GNUNUN +GNUNNA +GNUNNC +GNUNNG +GNUNNU +GNUNNN +GNNAAA +GNNAAC +GNNAAG +GNNAAU +GNNAAN +GNNACA +GNNACC +GNNACG +GNNACU +GNNACN +GNNAGA +GNNAGC +GNNAGG +GNNAGU +GNNAGN +GNNAUA +GNNAUC +GNNAUG +GNNAUU +GNNAUN +GNNANA +GNNANC +GNNANG +GNNANU +GNNANN +GNNCAA +GNNCAC +GNNCAG +GNNCAU +GNNCAN +GNNCCA +GNNCCC +GNNCCG +GNNCCU +GNNCCN +GNNCGA +GNNCGC +GNNCGG +GNNCGU +GNNCGN +GNNCUA +GNNCUC +GNNCUG +GNNCUU +GNNCUN +GNNCNA +GNNCNC +GNNCNG +GNNCNU +GNNCNN +GNNGAA +GNNGAC +GNNGAG +GNNGAU +GNNGAN +GNNGCA +GNNGCC +GNNGCG +GNNGCU +GNNGCN +GNNGGA +GNNGGC +GNNGGG +GNNGGU +GNNGGN +GNNGUA +GNNGUC +GNNGUG +GNNGUU +GNNGUN +GNNGNA +GNNGNC +GNNGNG +GNNGNU +GNNGNN +GNNUAA +GNNUAC +GNNUAG +GNNUAU +GNNUAN +GNNUCA +GNNUCC +GNNUCG +GNNUCU +GNNUCN +GNNUGA +GNNUGC +GNNUGG +GNNUGU +GNNUGN +GNNUUA +GNNUUC +GNNUUG +GNNUUU +GNNUUN +GNNUNA +GNNUNC +GNNUNG +GNNUNU +GNNUNN +GNNNAA +GNNNAC +GNNNAG +GNNNAU +GNNNAN +GNNNCA +GNNNCC +GNNNCG +GNNNCU +GNNNCN +GNNNGA +GNNNGC +GNNNGG +GNNNGU +GNNNGN +GNNNUA +GNNNUC +GNNNUG +GNNNUU +GNNNUN +GNNNNA +GNNNNC +GNNNNG +GNNNNU +GNNNNN +UAAAAA +UAAAAC +UAAAAG +UAAAAU +UAAAAN +UAAACA +UAAACC +UAAACG +UAAACU +UAAACN +UAAAGA +UAAAGC +UAAAGG +UAAAGU +UAAAGN +UAAAUA +UAAAUC +UAAAUG +UAAAUU +UAAAUN +UAAANA +UAAANC +UAAANG +UAAANU +UAAANN +UAACAA +UAACAC +UAACAG +UAACAU +UAACAN +UAACCA +UAACCC +UAACCG +UAACCU +UAACCN +UAACGA +UAACGC +UAACGG +UAACGU +UAACGN +UAACUA +UAACUC +UAACUG +UAACUU +UAACUN +UAACNA +UAACNC +UAACNG +UAACNU +UAACNN +UAAGAA +UAAGAC +UAAGAG +UAAGAU +UAAGAN +UAAGCA +UAAGCC +UAAGCG +UAAGCU +UAAGCN +UAAGGA +UAAGGC +UAAGGG +UAAGGU +UAAGGN +UAAGUA +UAAGUC +UAAGUG +UAAGUU +UAAGUN +UAAGNA +UAAGNC +UAAGNG +UAAGNU +UAAGNN +UAAUAA +UAAUAC +UAAUAG +UAAUAU +UAAUAN +UAAUCA +UAAUCC +UAAUCG +UAAUCU +UAAUCN +UAAUGA +UAAUGC +UAAUGG +UAAUGU +UAAUGN +UAAUUA +UAAUUC +UAAUUG +UAAUUU +UAAUUN +UAAUNA +UAAUNC +UAAUNG +UAAUNU +UAAUNN +UAANAA +UAANAC +UAANAG +UAANAU +UAANAN +UAANCA +UAANCC +UAANCG +UAANCU +UAANCN +UAANGA +UAANGC +UAANGG +UAANGU +UAANGN +UAANUA +UAANUC +UAANUG +UAANUU +UAANUN +UAANNA +UAANNC +UAANNG +UAANNU +UAANNN +UACAAA +UACAAC +UACAAG +UACAAU +UACAAN +UACACA +UACACC +UACACG +UACACU +UACACN +UACAGA +UACAGC +UACAGG +UACAGU +UACAGN +UACAUA +UACAUC +UACAUG +UACAUU +UACAUN +UACANA +UACANC +UACANG +UACANU +UACANN +UACCAA +UACCAC +UACCAG +UACCAU +UACCAN +UACCCA +UACCCC +UACCCG +UACCCU +UACCCN +UACCGA +UACCGC +UACCGG +UACCGU +UACCGN +UACCUA +UACCUC +UACCUG +UACCUU +UACCUN +UACCNA +UACCNC +UACCNG +UACCNU +UACCNN +UACGAA +UACGAC +UACGAG +UACGAU +UACGAN +UACGCA +UACGCC +UACGCG +UACGCU +UACGCN +UACGGA +UACGGC +UACGGG +UACGGU +UACGGN +UACGUA +UACGUC +UACGUG +UACGUU +UACGUN +UACGNA +UACGNC +UACGNG +UACGNU +UACGNN +UACUAA +UACUAC +UACUAG +UACUAU +UACUAN +UACUCA +UACUCC +UACUCG +UACUCU +UACUCN +UACUGA +UACUGC +UACUGG +UACUGU +UACUGN +UACUUA +UACUUC +UACUUG +UACUUU +UACUUN +UACUNA +UACUNC +UACUNG +UACUNU +UACUNN +UACNAA +UACNAC +UACNAG +UACNAU +UACNAN +UACNCA +UACNCC +UACNCG +UACNCU +UACNCN +UACNGA +UACNGC +UACNGG +UACNGU +UACNGN +UACNUA +UACNUC +UACNUG +UACNUU +UACNUN +UACNNA +UACNNC +UACNNG +UACNNU +UACNNN +UAGAAA +UAGAAC +UAGAAG +UAGAAU +UAGAAN +UAGACA +UAGACC +UAGACG +UAGACU +UAGACN +UAGAGA +UAGAGC +UAGAGG +UAGAGU +UAGAGN +UAGAUA +UAGAUC +UAGAUG +UAGAUU +UAGAUN +UAGANA +UAGANC +UAGANG +UAGANU +UAGANN +UAGCAA +UAGCAC +UAGCAG +UAGCAU +UAGCAN +UAGCCA +UAGCCC +UAGCCG +UAGCCU +UAGCCN +UAGCGA +UAGCGC +UAGCGG +UAGCGU +UAGCGN +UAGCUA +UAGCUC +UAGCUG +UAGCUU +UAGCUN +UAGCNA +UAGCNC +UAGCNG +UAGCNU +UAGCNN +UAGGAA +UAGGAC +UAGGAG +UAGGAU +UAGGAN +UAGGCA +UAGGCC +UAGGCG +UAGGCU +UAGGCN +UAGGGA +UAGGGC +UAGGGG +UAGGGU +UAGGGN +UAGGUA +UAGGUC +UAGGUG +UAGGUU +UAGGUN +UAGGNA +UAGGNC +UAGGNG +UAGGNU +UAGGNN +UAGUAA +UAGUAC +UAGUAG +UAGUAU +UAGUAN +UAGUCA +UAGUCC +UAGUCG +UAGUCU +UAGUCN +UAGUGA +UAGUGC +UAGUGG +UAGUGU +UAGUGN +UAGUUA +UAGUUC +UAGUUG +UAGUUU +UAGUUN +UAGUNA +UAGUNC +UAGUNG +UAGUNU +UAGUNN +UAGNAA +UAGNAC +UAGNAG +UAGNAU +UAGNAN +UAGNCA +UAGNCC +UAGNCG +UAGNCU +UAGNCN +UAGNGA +UAGNGC +UAGNGG +UAGNGU +UAGNGN +UAGNUA +UAGNUC +UAGNUG +UAGNUU +UAGNUN +UAGNNA +UAGNNC +UAGNNG +UAGNNU +UAGNNN +UAUAAA +UAUAAC +UAUAAG +UAUAAU +UAUAAN +UAUACA +UAUACC +UAUACG +UAUACU +UAUACN +UAUAGA +UAUAGC +UAUAGG +UAUAGU +UAUAGN +UAUAUA +UAUAUC +UAUAUG +UAUAUU +UAUAUN +UAUANA +UAUANC +UAUANG +UAUANU +UAUANN +UAUCAA +UAUCAC +UAUCAG +UAUCAU +UAUCAN +UAUCCA +UAUCCC +UAUCCG +UAUCCU +UAUCCN +UAUCGA +UAUCGC +UAUCGG +UAUCGU +UAUCGN +UAUCUA +UAUCUC +UAUCUG +UAUCUU +UAUCUN +UAUCNA +UAUCNC +UAUCNG +UAUCNU +UAUCNN +UAUGAA +UAUGAC +UAUGAG +UAUGAU +UAUGAN +UAUGCA +UAUGCC +UAUGCG +UAUGCU +UAUGCN +UAUGGA +UAUGGC +UAUGGG +UAUGGU +UAUGGN +UAUGUA +UAUGUC +UAUGUG +UAUGUU +UAUGUN +UAUGNA +UAUGNC +UAUGNG +UAUGNU +UAUGNN +UAUUAA +UAUUAC +UAUUAG +UAUUAU +UAUUAN +UAUUCA +UAUUCC +UAUUCG +UAUUCU +UAUUCN +UAUUGA +UAUUGC +UAUUGG +UAUUGU +UAUUGN +UAUUUA +UAUUUC +UAUUUG +UAUUUU +UAUUUN +UAUUNA +UAUUNC +UAUUNG +UAUUNU +UAUUNN +UAUNAA +UAUNAC +UAUNAG +UAUNAU +UAUNAN +UAUNCA +UAUNCC +UAUNCG +UAUNCU +UAUNCN +UAUNGA +UAUNGC +UAUNGG +UAUNGU +UAUNGN +UAUNUA +UAUNUC +UAUNUG +UAUNUU +UAUNUN +UAUNNA +UAUNNC +UAUNNG +UAUNNU +UAUNNN +UANAAA +UANAAC +UANAAG +UANAAU +UANAAN +UANACA +UANACC +UANACG +UANACU +UANACN +UANAGA +UANAGC +UANAGG +UANAGU +UANAGN +UANAUA +UANAUC +UANAUG +UANAUU +UANAUN +UANANA +UANANC +UANANG +UANANU +UANANN +UANCAA +UANCAC +UANCAG +UANCAU +UANCAN +UANCCA +UANCCC +UANCCG +UANCCU +UANCCN +UANCGA +UANCGC +UANCGG +UANCGU +UANCGN +UANCUA +UANCUC +UANCUG +UANCUU +UANCUN +UANCNA +UANCNC +UANCNG +UANCNU +UANCNN +UANGAA +UANGAC +UANGAG +UANGAU +UANGAN +UANGCA +UANGCC +UANGCG +UANGCU +UANGCN +UANGGA +UANGGC +UANGGG +UANGGU +UANGGN +UANGUA +UANGUC +UANGUG +UANGUU +UANGUN +UANGNA +UANGNC +UANGNG +UANGNU +UANGNN +UANUAA +UANUAC +UANUAG +UANUAU +UANUAN +UANUCA +UANUCC +UANUCG +UANUCU +UANUCN +UANUGA +UANUGC +UANUGG +UANUGU +UANUGN +UANUUA +UANUUC +UANUUG +UANUUU +UANUUN +UANUNA +UANUNC +UANUNG +UANUNU +UANUNN +UANNAA +UANNAC +UANNAG +UANNAU +UANNAN +UANNCA +UANNCC +UANNCG +UANNCU +UANNCN +UANNGA +UANNGC +UANNGG +UANNGU +UANNGN +UANNUA +UANNUC +UANNUG +UANNUU +UANNUN +UANNNA +UANNNC +UANNNG +UANNNU +UANNNN +UCAAAA +UCAAAC +UCAAAG +UCAAAU +UCAAAN +UCAACA +UCAACC +UCAACG +UCAACU +UCAACN +UCAAGA +UCAAGC +UCAAGG +UCAAGU +UCAAGN +UCAAUA +UCAAUC +UCAAUG +UCAAUU +UCAAUN +UCAANA +UCAANC +UCAANG +UCAANU +UCAANN +UCACAA +UCACAC +UCACAG +UCACAU +UCACAN +UCACCA +UCACCC +UCACCG +UCACCU +UCACCN +UCACGA +UCACGC +UCACGG +UCACGU +UCACGN +UCACUA +UCACUC +UCACUG +UCACUU +UCACUN +UCACNA +UCACNC +UCACNG +UCACNU +UCACNN +UCAGAA +UCAGAC +UCAGAG +UCAGAU +UCAGAN +UCAGCA +UCAGCC +UCAGCG +UCAGCU +UCAGCN +UCAGGA +UCAGGC +UCAGGG +UCAGGU +UCAGGN +UCAGUA +UCAGUC +UCAGUG +UCAGUU +UCAGUN +UCAGNA +UCAGNC +UCAGNG +UCAGNU +UCAGNN +UCAUAA +UCAUAC +UCAUAG +UCAUAU +UCAUAN +UCAUCA +UCAUCC +UCAUCG +UCAUCU +UCAUCN +UCAUGA +UCAUGC +UCAUGG +UCAUGU +UCAUGN +UCAUUA +UCAUUC +UCAUUG +UCAUUU +UCAUUN +UCAUNA +UCAUNC +UCAUNG +UCAUNU +UCAUNN +UCANAA +UCANAC +UCANAG +UCANAU +UCANAN +UCANCA +UCANCC +UCANCG +UCANCU +UCANCN +UCANGA +UCANGC +UCANGG +UCANGU +UCANGN +UCANUA +UCANUC +UCANUG +UCANUU +UCANUN +UCANNA +UCANNC +UCANNG +UCANNU +UCANNN +UCCAAA +UCCAAC +UCCAAG +UCCAAU +UCCAAN +UCCACA +UCCACC +UCCACG +UCCACU +UCCACN +UCCAGA +UCCAGC +UCCAGG +UCCAGU +UCCAGN +UCCAUA +UCCAUC +UCCAUG +UCCAUU +UCCAUN +UCCANA +UCCANC +UCCANG +UCCANU +UCCANN +UCCCAA +UCCCAC +UCCCAG +UCCCAU +UCCCAN +UCCCCA +UCCCCC +UCCCCG +UCCCCU +UCCCCN +UCCCGA +UCCCGC +UCCCGG +UCCCGU +UCCCGN +UCCCUA +UCCCUC +UCCCUG +UCCCUU +UCCCUN +UCCCNA +UCCCNC +UCCCNG +UCCCNU +UCCCNN +UCCGAA +UCCGAC +UCCGAG +UCCGAU +UCCGAN +UCCGCA +UCCGCC +UCCGCG +UCCGCU +UCCGCN +UCCGGA +UCCGGC +UCCGGG +UCCGGU +UCCGGN +UCCGUA +UCCGUC +UCCGUG +UCCGUU +UCCGUN +UCCGNA +UCCGNC +UCCGNG +UCCGNU +UCCGNN +UCCUAA +UCCUAC +UCCUAG +UCCUAU +UCCUAN +UCCUCA +UCCUCC +UCCUCG +UCCUCU +UCCUCN +UCCUGA +UCCUGC +UCCUGG +UCCUGU +UCCUGN +UCCUUA +UCCUUC +UCCUUG +UCCUUU +UCCUUN +UCCUNA +UCCUNC +UCCUNG +UCCUNU +UCCUNN +UCCNAA +UCCNAC +UCCNAG +UCCNAU +UCCNAN +UCCNCA +UCCNCC +UCCNCG +UCCNCU +UCCNCN +UCCNGA +UCCNGC +UCCNGG +UCCNGU +UCCNGN +UCCNUA +UCCNUC +UCCNUG +UCCNUU +UCCNUN +UCCNNA +UCCNNC +UCCNNG +UCCNNU +UCCNNN +UCGAAA +UCGAAC +UCGAAG +UCGAAU +UCGAAN +UCGACA +UCGACC +UCGACG +UCGACU +UCGACN +UCGAGA +UCGAGC +UCGAGG +UCGAGU +UCGAGN +UCGAUA +UCGAUC +UCGAUG +UCGAUU +UCGAUN +UCGANA +UCGANC +UCGANG +UCGANU +UCGANN +UCGCAA +UCGCAC +UCGCAG +UCGCAU +UCGCAN +UCGCCA +UCGCCC +UCGCCG +UCGCCU +UCGCCN +UCGCGA +UCGCGC +UCGCGG +UCGCGU +UCGCGN +UCGCUA +UCGCUC +UCGCUG +UCGCUU +UCGCUN +UCGCNA +UCGCNC +UCGCNG +UCGCNU +UCGCNN +UCGGAA +UCGGAC +UCGGAG +UCGGAU +UCGGAN +UCGGCA +UCGGCC +UCGGCG +UCGGCU +UCGGCN +UCGGGA +UCGGGC +UCGGGG +UCGGGU +UCGGGN +UCGGUA +UCGGUC +UCGGUG +UCGGUU +UCGGUN +UCGGNA +UCGGNC +UCGGNG +UCGGNU +UCGGNN +UCGUAA +UCGUAC +UCGUAG +UCGUAU +UCGUAN +UCGUCA +UCGUCC +UCGUCG +UCGUCU +UCGUCN +UCGUGA +UCGUGC +UCGUGG +UCGUGU +UCGUGN +UCGUUA +UCGUUC +UCGUUG +UCGUUU +UCGUUN +UCGUNA +UCGUNC +UCGUNG +UCGUNU +UCGUNN +UCGNAA +UCGNAC +UCGNAG +UCGNAU +UCGNAN +UCGNCA +UCGNCC +UCGNCG +UCGNCU +UCGNCN +UCGNGA +UCGNGC +UCGNGG +UCGNGU +UCGNGN +UCGNUA +UCGNUC +UCGNUG +UCGNUU +UCGNUN +UCGNNA +UCGNNC +UCGNNG +UCGNNU +UCGNNN +UCUAAA +UCUAAC +UCUAAG +UCUAAU +UCUAAN +UCUACA +UCUACC +UCUACG +UCUACU +UCUACN +UCUAGA +UCUAGC +UCUAGG +UCUAGU +UCUAGN +UCUAUA +UCUAUC +UCUAUG +UCUAUU +UCUAUN +UCUANA +UCUANC +UCUANG +UCUANU +UCUANN +UCUCAA +UCUCAC +UCUCAG +UCUCAU +UCUCAN +UCUCCA +UCUCCC +UCUCCG +UCUCCU +UCUCCN +UCUCGA +UCUCGC +UCUCGG +UCUCGU +UCUCGN +UCUCUA +UCUCUC +UCUCUG +UCUCUU +UCUCUN +UCUCNA +UCUCNC +UCUCNG +UCUCNU +UCUCNN +UCUGAA +UCUGAC +UCUGAG +UCUGAU +UCUGAN +UCUGCA +UCUGCC +UCUGCG +UCUGCU +UCUGCN +UCUGGA +UCUGGC +UCUGGG +UCUGGU +UCUGGN +UCUGUA +UCUGUC +UCUGUG +UCUGUU +UCUGUN +UCUGNA +UCUGNC +UCUGNG +UCUGNU +UCUGNN +UCUUAA +UCUUAC +UCUUAG +UCUUAU +UCUUAN +UCUUCA +UCUUCC +UCUUCG +UCUUCU +UCUUCN +UCUUGA +UCUUGC +UCUUGG +UCUUGU +UCUUGN +UCUUUA +UCUUUC +UCUUUG +UCUUUU +UCUUUN +UCUUNA +UCUUNC +UCUUNG +UCUUNU +UCUUNN +UCUNAA +UCUNAC +UCUNAG +UCUNAU +UCUNAN +UCUNCA +UCUNCC +UCUNCG +UCUNCU +UCUNCN +UCUNGA +UCUNGC +UCUNGG +UCUNGU +UCUNGN +UCUNUA +UCUNUC +UCUNUG +UCUNUU +UCUNUN +UCUNNA +UCUNNC +UCUNNG +UCUNNU +UCUNNN +UCNAAA +UCNAAC +UCNAAG +UCNAAU +UCNAAN +UCNACA +UCNACC +UCNACG +UCNACU +UCNACN +UCNAGA +UCNAGC +UCNAGG +UCNAGU +UCNAGN +UCNAUA +UCNAUC +UCNAUG +UCNAUU +UCNAUN +UCNANA +UCNANC +UCNANG +UCNANU +UCNANN +UCNCAA +UCNCAC +UCNCAG +UCNCAU +UCNCAN +UCNCCA +UCNCCC +UCNCCG +UCNCCU +UCNCCN +UCNCGA +UCNCGC +UCNCGG +UCNCGU +UCNCGN +UCNCUA +UCNCUC +UCNCUG +UCNCUU +UCNCUN +UCNCNA +UCNCNC +UCNCNG +UCNCNU +UCNCNN +UCNGAA +UCNGAC +UCNGAG +UCNGAU +UCNGAN +UCNGCA +UCNGCC +UCNGCG +UCNGCU +UCNGCN +UCNGGA +UCNGGC +UCNGGG +UCNGGU +UCNGGN +UCNGUA +UCNGUC +UCNGUG +UCNGUU +UCNGUN +UCNGNA +UCNGNC +UCNGNG +UCNGNU +UCNGNN +UCNUAA +UCNUAC +UCNUAG +UCNUAU +UCNUAN +UCNUCA +UCNUCC +UCNUCG +UCNUCU +UCNUCN +UCNUGA +UCNUGC +UCNUGG +UCNUGU +UCNUGN +UCNUUA +UCNUUC +UCNUUG +UCNUUU +UCNUUN +UCNUNA +UCNUNC +UCNUNG +UCNUNU +UCNUNN +UCNNAA +UCNNAC +UCNNAG +UCNNAU +UCNNAN +UCNNCA +UCNNCC +UCNNCG +UCNNCU +UCNNCN +UCNNGA +UCNNGC +UCNNGG +UCNNGU +UCNNGN +UCNNUA +UCNNUC +UCNNUG +UCNNUU +UCNNUN +UCNNNA +UCNNNC +UCNNNG +UCNNNU +UCNNNN +UGAAAA +UGAAAC +UGAAAG +UGAAAU +UGAAAN +UGAACA +UGAACC +UGAACG +UGAACU +UGAACN +UGAAGA +UGAAGC +UGAAGG +UGAAGU +UGAAGN +UGAAUA +UGAAUC +UGAAUG +UGAAUU +UGAAUN +UGAANA +UGAANC +UGAANG +UGAANU +UGAANN +UGACAA +UGACAC +UGACAG +UGACAU +UGACAN +UGACCA +UGACCC +UGACCG +UGACCU +UGACCN +UGACGA +UGACGC +UGACGG +UGACGU +UGACGN +UGACUA +UGACUC +UGACUG +UGACUU +UGACUN +UGACNA +UGACNC +UGACNG +UGACNU +UGACNN +UGAGAA +UGAGAC +UGAGAG +UGAGAU +UGAGAN +UGAGCA +UGAGCC +UGAGCG +UGAGCU +UGAGCN +UGAGGA +UGAGGC +UGAGGG +UGAGGU +UGAGGN +UGAGUA +UGAGUC +UGAGUG +UGAGUU +UGAGUN +UGAGNA +UGAGNC +UGAGNG +UGAGNU +UGAGNN +UGAUAA +UGAUAC +UGAUAG +UGAUAU +UGAUAN +UGAUCA +UGAUCC +UGAUCG +UGAUCU +UGAUCN +UGAUGA +UGAUGC +UGAUGG +UGAUGU +UGAUGN +UGAUUA +UGAUUC +UGAUUG +UGAUUU +UGAUUN +UGAUNA +UGAUNC +UGAUNG +UGAUNU +UGAUNN +UGANAA +UGANAC +UGANAG +UGANAU +UGANAN +UGANCA +UGANCC +UGANCG +UGANCU +UGANCN +UGANGA +UGANGC +UGANGG +UGANGU +UGANGN +UGANUA +UGANUC +UGANUG +UGANUU +UGANUN +UGANNA +UGANNC +UGANNG +UGANNU +UGANNN +UGCAAA +UGCAAC +UGCAAG +UGCAAU +UGCAAN +UGCACA +UGCACC +UGCACG +UGCACU +UGCACN +UGCAGA +UGCAGC +UGCAGG +UGCAGU +UGCAGN +UGCAUA +UGCAUC +UGCAUG +UGCAUU +UGCAUN +UGCANA +UGCANC +UGCANG +UGCANU +UGCANN +UGCCAA +UGCCAC +UGCCAG +UGCCAU +UGCCAN +UGCCCA +UGCCCC +UGCCCG +UGCCCU +UGCCCN +UGCCGA +UGCCGC +UGCCGG +UGCCGU +UGCCGN +UGCCUA +UGCCUC +UGCCUG +UGCCUU +UGCCUN +UGCCNA +UGCCNC +UGCCNG +UGCCNU +UGCCNN +UGCGAA +UGCGAC +UGCGAG +UGCGAU +UGCGAN +UGCGCA +UGCGCC +UGCGCG +UGCGCU +UGCGCN +UGCGGA +UGCGGC +UGCGGG +UGCGGU +UGCGGN +UGCGUA +UGCGUC +UGCGUG +UGCGUU +UGCGUN +UGCGNA +UGCGNC +UGCGNG +UGCGNU +UGCGNN +UGCUAA +UGCUAC +UGCUAG +UGCUAU +UGCUAN +UGCUCA +UGCUCC +UGCUCG +UGCUCU +UGCUCN +UGCUGA +UGCUGC +UGCUGG +UGCUGU +UGCUGN +UGCUUA +UGCUUC +UGCUUG +UGCUUU +UGCUUN +UGCUNA +UGCUNC +UGCUNG +UGCUNU +UGCUNN +UGCNAA +UGCNAC +UGCNAG +UGCNAU +UGCNAN +UGCNCA +UGCNCC +UGCNCG +UGCNCU +UGCNCN +UGCNGA +UGCNGC +UGCNGG +UGCNGU +UGCNGN +UGCNUA +UGCNUC +UGCNUG +UGCNUU +UGCNUN +UGCNNA +UGCNNC +UGCNNG +UGCNNU +UGCNNN +UGGAAA +UGGAAC +UGGAAG +UGGAAU +UGGAAN +UGGACA +UGGACC +UGGACG +UGGACU +UGGACN +UGGAGA +UGGAGC +UGGAGG +UGGAGU +UGGAGN +UGGAUA +UGGAUC +UGGAUG +UGGAUU +UGGAUN +UGGANA +UGGANC +UGGANG +UGGANU +UGGANN +UGGCAA +UGGCAC +UGGCAG +UGGCAU +UGGCAN +UGGCCA +UGGCCC +UGGCCG +UGGCCU +UGGCCN +UGGCGA +UGGCGC +UGGCGG +UGGCGU +UGGCGN +UGGCUA +UGGCUC +UGGCUG +UGGCUU +UGGCUN +UGGCNA +UGGCNC +UGGCNG +UGGCNU +UGGCNN +UGGGAA +UGGGAC +UGGGAG +UGGGAU +UGGGAN +UGGGCA +UGGGCC +UGGGCG +UGGGCU +UGGGCN +UGGGGA +UGGGGC +UGGGGG +UGGGGU +UGGGGN +UGGGUA +UGGGUC +UGGGUG +UGGGUU +UGGGUN +UGGGNA +UGGGNC +UGGGNG +UGGGNU +UGGGNN +UGGUAA +UGGUAC +UGGUAG +UGGUAU +UGGUAN +UGGUCA +UGGUCC +UGGUCG +UGGUCU +UGGUCN +UGGUGA +UGGUGC +UGGUGG +UGGUGU +UGGUGN +UGGUUA +UGGUUC +UGGUUG +UGGUUU +UGGUUN +UGGUNA +UGGUNC +UGGUNG +UGGUNU +UGGUNN +UGGNAA +UGGNAC +UGGNAG +UGGNAU +UGGNAN +UGGNCA +UGGNCC +UGGNCG +UGGNCU +UGGNCN +UGGNGA +UGGNGC +UGGNGG +UGGNGU +UGGNGN +UGGNUA +UGGNUC +UGGNUG +UGGNUU +UGGNUN +UGGNNA +UGGNNC +UGGNNG +UGGNNU +UGGNNN +UGUAAA +UGUAAC +UGUAAG +UGUAAU +UGUAAN +UGUACA +UGUACC +UGUACG +UGUACU +UGUACN +UGUAGA +UGUAGC +UGUAGG +UGUAGU +UGUAGN +UGUAUA +UGUAUC +UGUAUG +UGUAUU +UGUAUN +UGUANA +UGUANC +UGUANG +UGUANU +UGUANN +UGUCAA +UGUCAC +UGUCAG +UGUCAU +UGUCAN +UGUCCA +UGUCCC +UGUCCG +UGUCCU +UGUCCN +UGUCGA +UGUCGC +UGUCGG +UGUCGU +UGUCGN +UGUCUA +UGUCUC +UGUCUG +UGUCUU +UGUCUN +UGUCNA +UGUCNC +UGUCNG +UGUCNU +UGUCNN +UGUGAA +UGUGAC +UGUGAG +UGUGAU +UGUGAN +UGUGCA +UGUGCC +UGUGCG +UGUGCU +UGUGCN +UGUGGA +UGUGGC +UGUGGG +UGUGGU +UGUGGN +UGUGUA +UGUGUC +UGUGUG +UGUGUU +UGUGUN +UGUGNA +UGUGNC +UGUGNG +UGUGNU +UGUGNN +UGUUAA +UGUUAC +UGUUAG +UGUUAU +UGUUAN +UGUUCA +UGUUCC +UGUUCG +UGUUCU +UGUUCN +UGUUGA +UGUUGC +UGUUGG +UGUUGU +UGUUGN +UGUUUA +UGUUUC +UGUUUG +UGUUUU +UGUUUN +UGUUNA +UGUUNC +UGUUNG +UGUUNU +UGUUNN +UGUNAA +UGUNAC +UGUNAG +UGUNAU +UGUNAN +UGUNCA +UGUNCC +UGUNCG +UGUNCU +UGUNCN +UGUNGA +UGUNGC +UGUNGG +UGUNGU +UGUNGN +UGUNUA +UGUNUC +UGUNUG +UGUNUU +UGUNUN +UGUNNA +UGUNNC +UGUNNG +UGUNNU +UGUNNN +UGNAAA +UGNAAC +UGNAAG +UGNAAU +UGNAAN +UGNACA +UGNACC +UGNACG +UGNACU +UGNACN +UGNAGA +UGNAGC +UGNAGG +UGNAGU +UGNAGN +UGNAUA +UGNAUC +UGNAUG +UGNAUU +UGNAUN +UGNANA +UGNANC +UGNANG +UGNANU +UGNANN +UGNCAA +UGNCAC +UGNCAG +UGNCAU +UGNCAN +UGNCCA +UGNCCC +UGNCCG +UGNCCU +UGNCCN +UGNCGA +UGNCGC +UGNCGG +UGNCGU +UGNCGN +UGNCUA +UGNCUC +UGNCUG +UGNCUU +UGNCUN +UGNCNA +UGNCNC +UGNCNG +UGNCNU +UGNCNN +UGNGAA +UGNGAC +UGNGAG +UGNGAU +UGNGAN +UGNGCA +UGNGCC +UGNGCG +UGNGCU +UGNGCN +UGNGGA +UGNGGC +UGNGGG +UGNGGU +UGNGGN +UGNGUA +UGNGUC +UGNGUG +UGNGUU +UGNGUN +UGNGNA +UGNGNC +UGNGNG +UGNGNU +UGNGNN +UGNUAA +UGNUAC +UGNUAG +UGNUAU +UGNUAN +UGNUCA +UGNUCC +UGNUCG +UGNUCU +UGNUCN +UGNUGA +UGNUGC +UGNUGG +UGNUGU +UGNUGN +UGNUUA +UGNUUC +UGNUUG +UGNUUU +UGNUUN +UGNUNA +UGNUNC +UGNUNG +UGNUNU +UGNUNN +UGNNAA +UGNNAC +UGNNAG +UGNNAU +UGNNAN +UGNNCA +UGNNCC +UGNNCG +UGNNCU +UGNNCN +UGNNGA +UGNNGC +UGNNGG +UGNNGU +UGNNGN +UGNNUA +UGNNUC +UGNNUG +UGNNUU +UGNNUN +UGNNNA +UGNNNC +UGNNNG +UGNNNU +UGNNNN +UUAAAA +UUAAAC +UUAAAG +UUAAAU +UUAAAN +UUAACA +UUAACC +UUAACG +UUAACU +UUAACN +UUAAGA +UUAAGC +UUAAGG +UUAAGU +UUAAGN +UUAAUA +UUAAUC +UUAAUG +UUAAUU +UUAAUN +UUAANA +UUAANC +UUAANG +UUAANU +UUAANN +UUACAA +UUACAC +UUACAG +UUACAU +UUACAN +UUACCA +UUACCC +UUACCG +UUACCU +UUACCN +UUACGA +UUACGC +UUACGG +UUACGU +UUACGN +UUACUA +UUACUC +UUACUG +UUACUU +UUACUN +UUACNA +UUACNC +UUACNG +UUACNU +UUACNN +UUAGAA +UUAGAC +UUAGAG +UUAGAU +UUAGAN +UUAGCA +UUAGCC +UUAGCG +UUAGCU +UUAGCN +UUAGGA +UUAGGC +UUAGGG +UUAGGU +UUAGGN +UUAGUA +UUAGUC +UUAGUG +UUAGUU +UUAGUN +UUAGNA +UUAGNC +UUAGNG +UUAGNU +UUAGNN +UUAUAA +UUAUAC +UUAUAG +UUAUAU +UUAUAN +UUAUCA +UUAUCC +UUAUCG +UUAUCU +UUAUCN +UUAUGA +UUAUGC +UUAUGG +UUAUGU +UUAUGN +UUAUUA +UUAUUC +UUAUUG +UUAUUU +UUAUUN +UUAUNA +UUAUNC +UUAUNG +UUAUNU +UUAUNN +UUANAA +UUANAC +UUANAG +UUANAU +UUANAN +UUANCA +UUANCC +UUANCG +UUANCU +UUANCN +UUANGA +UUANGC +UUANGG +UUANGU +UUANGN +UUANUA +UUANUC +UUANUG +UUANUU +UUANUN +UUANNA +UUANNC +UUANNG +UUANNU +UUANNN +UUCAAA +UUCAAC +UUCAAG +UUCAAU +UUCAAN +UUCACA +UUCACC +UUCACG +UUCACU +UUCACN +UUCAGA +UUCAGC +UUCAGG +UUCAGU +UUCAGN +UUCAUA +UUCAUC +UUCAUG +UUCAUU +UUCAUN +UUCANA +UUCANC +UUCANG +UUCANU +UUCANN +UUCCAA +UUCCAC +UUCCAG +UUCCAU +UUCCAN +UUCCCA +UUCCCC +UUCCCG +UUCCCU +UUCCCN +UUCCGA +UUCCGC +UUCCGG +UUCCGU +UUCCGN +UUCCUA +UUCCUC +UUCCUG +UUCCUU +UUCCUN +UUCCNA +UUCCNC +UUCCNG +UUCCNU +UUCCNN +UUCGAA +UUCGAC +UUCGAG +UUCGAU +UUCGAN +UUCGCA +UUCGCC +UUCGCG +UUCGCU +UUCGCN +UUCGGA +UUCGGC +UUCGGG +UUCGGU +UUCGGN +UUCGUA +UUCGUC +UUCGUG +UUCGUU +UUCGUN +UUCGNA +UUCGNC +UUCGNG +UUCGNU +UUCGNN +UUCUAA +UUCUAC +UUCUAG +UUCUAU +UUCUAN +UUCUCA +UUCUCC +UUCUCG +UUCUCU +UUCUCN +UUCUGA +UUCUGC +UUCUGG +UUCUGU +UUCUGN +UUCUUA +UUCUUC +UUCUUG +UUCUUU +UUCUUN +UUCUNA +UUCUNC +UUCUNG +UUCUNU +UUCUNN +UUCNAA +UUCNAC +UUCNAG +UUCNAU +UUCNAN +UUCNCA +UUCNCC +UUCNCG +UUCNCU +UUCNCN +UUCNGA +UUCNGC +UUCNGG +UUCNGU +UUCNGN +UUCNUA +UUCNUC +UUCNUG +UUCNUU +UUCNUN +UUCNNA +UUCNNC +UUCNNG +UUCNNU +UUCNNN +UUGAAA +UUGAAC +UUGAAG +UUGAAU +UUGAAN +UUGACA +UUGACC +UUGACG +UUGACU +UUGACN +UUGAGA +UUGAGC +UUGAGG +UUGAGU +UUGAGN +UUGAUA +UUGAUC +UUGAUG +UUGAUU +UUGAUN +UUGANA +UUGANC +UUGANG +UUGANU +UUGANN +UUGCAA +UUGCAC +UUGCAG +UUGCAU +UUGCAN +UUGCCA +UUGCCC +UUGCCG +UUGCCU +UUGCCN +UUGCGA +UUGCGC +UUGCGG +UUGCGU +UUGCGN +UUGCUA +UUGCUC +UUGCUG +UUGCUU +UUGCUN +UUGCNA +UUGCNC +UUGCNG +UUGCNU +UUGCNN +UUGGAA +UUGGAC +UUGGAG +UUGGAU +UUGGAN +UUGGCA +UUGGCC +UUGGCG +UUGGCU +UUGGCN +UUGGGA +UUGGGC +UUGGGG +UUGGGU +UUGGGN +UUGGUA +UUGGUC +UUGGUG +UUGGUU +UUGGUN +UUGGNA +UUGGNC +UUGGNG +UUGGNU +UUGGNN +UUGUAA +UUGUAC +UUGUAG +UUGUAU +UUGUAN +UUGUCA +UUGUCC +UUGUCG +UUGUCU +UUGUCN +UUGUGA +UUGUGC +UUGUGG +UUGUGU +UUGUGN +UUGUUA +UUGUUC +UUGUUG +UUGUUU +UUGUUN +UUGUNA +UUGUNC +UUGUNG +UUGUNU +UUGUNN +UUGNAA +UUGNAC +UUGNAG +UUGNAU +UUGNAN +UUGNCA +UUGNCC +UUGNCG +UUGNCU +UUGNCN +UUGNGA +UUGNGC +UUGNGG +UUGNGU +UUGNGN +UUGNUA +UUGNUC +UUGNUG +UUGNUU +UUGNUN +UUGNNA +UUGNNC +UUGNNG +UUGNNU +UUGNNN +UUUAAA +UUUAAC +UUUAAG +UUUAAU +UUUAAN +UUUACA +UUUACC +UUUACG +UUUACU +UUUACN +UUUAGA +UUUAGC +UUUAGG +UUUAGU +UUUAGN +UUUAUA +UUUAUC +UUUAUG +UUUAUU +UUUAUN +UUUANA +UUUANC +UUUANG +UUUANU +UUUANN +UUUCAA +UUUCAC +UUUCAG +UUUCAU +UUUCAN +UUUCCA +UUUCCC +UUUCCG +UUUCCU +UUUCCN +UUUCGA +UUUCGC +UUUCGG +UUUCGU +UUUCGN +UUUCUA +UUUCUC +UUUCUG +UUUCUU +UUUCUN +UUUCNA +UUUCNC +UUUCNG +UUUCNU +UUUCNN +UUUGAA +UUUGAC +UUUGAG +UUUGAU +UUUGAN +UUUGCA +UUUGCC +UUUGCG +UUUGCU +UUUGCN +UUUGGA +UUUGGC +UUUGGG +UUUGGU +UUUGGN +UUUGUA +UUUGUC +UUUGUG +UUUGUU +UUUGUN +UUUGNA +UUUGNC +UUUGNG +UUUGNU +UUUGNN +UUUUAA +UUUUAC +UUUUAG +UUUUAU +UUUUAN +UUUUCA +UUUUCC +UUUUCG +UUUUCU +UUUUCN +UUUUGA +UUUUGC +UUUUGG +UUUUGU +UUUUGN +UUUUUA +UUUUUC +UUUUUG +UUUUUU +UUUUUN +UUUUNA +UUUUNC +UUUUNG +UUUUNU +UUUUNN +UUUNAA +UUUNAC +UUUNAG +UUUNAU +UUUNAN +UUUNCA +UUUNCC +UUUNCG +UUUNCU +UUUNCN +UUUNGA +UUUNGC +UUUNGG +UUUNGU +UUUNGN +UUUNUA +UUUNUC +UUUNUG +UUUNUU +UUUNUN +UUUNNA +UUUNNC +UUUNNG +UUUNNU +UUUNNN +UUNAAA +UUNAAC +UUNAAG +UUNAAU +UUNAAN +UUNACA +UUNACC +UUNACG +UUNACU +UUNACN +UUNAGA +UUNAGC +UUNAGG +UUNAGU +UUNAGN +UUNAUA +UUNAUC +UUNAUG +UUNAUU +UUNAUN +UUNANA +UUNANC +UUNANG +UUNANU +UUNANN +UUNCAA +UUNCAC +UUNCAG +UUNCAU +UUNCAN +UUNCCA +UUNCCC +UUNCCG +UUNCCU +UUNCCN +UUNCGA +UUNCGC +UUNCGG +UUNCGU +UUNCGN +UUNCUA +UUNCUC +UUNCUG +UUNCUU +UUNCUN +UUNCNA +UUNCNC +UUNCNG +UUNCNU +UUNCNN +UUNGAA +UUNGAC +UUNGAG +UUNGAU +UUNGAN +UUNGCA +UUNGCC +UUNGCG +UUNGCU +UUNGCN +UUNGGA +UUNGGC +UUNGGG +UUNGGU +UUNGGN +UUNGUA +UUNGUC +UUNGUG +UUNGUU +UUNGUN +UUNGNA +UUNGNC +UUNGNG +UUNGNU +UUNGNN +UUNUAA +UUNUAC +UUNUAG +UUNUAU +UUNUAN +UUNUCA +UUNUCC +UUNUCG +UUNUCU +UUNUCN +UUNUGA +UUNUGC +UUNUGG +UUNUGU +UUNUGN +UUNUUA +UUNUUC +UUNUUG +UUNUUU +UUNUUN +UUNUNA +UUNUNC +UUNUNG +UUNUNU +UUNUNN +UUNNAA +UUNNAC +UUNNAG +UUNNAU +UUNNAN +UUNNCA +UUNNCC +UUNNCG +UUNNCU +UUNNCN +UUNNGA +UUNNGC +UUNNGG +UUNNGU +UUNNGN +UUNNUA +UUNNUC +UUNNUG +UUNNUU +UUNNUN +UUNNNA +UUNNNC +UUNNNG +UUNNNU +UUNNNN +UNAAAA +UNAAAC +UNAAAG +UNAAAU +UNAAAN +UNAACA +UNAACC +UNAACG +UNAACU +UNAACN +UNAAGA +UNAAGC +UNAAGG +UNAAGU +UNAAGN +UNAAUA +UNAAUC +UNAAUG +UNAAUU +UNAAUN +UNAANA +UNAANC +UNAANG +UNAANU +UNAANN +UNACAA +UNACAC +UNACAG +UNACAU +UNACAN +UNACCA +UNACCC +UNACCG +UNACCU +UNACCN +UNACGA +UNACGC +UNACGG +UNACGU +UNACGN +UNACUA +UNACUC +UNACUG +UNACUU +UNACUN +UNACNA +UNACNC +UNACNG +UNACNU +UNACNN +UNAGAA +UNAGAC +UNAGAG +UNAGAU +UNAGAN +UNAGCA +UNAGCC +UNAGCG +UNAGCU +UNAGCN +UNAGGA +UNAGGC +UNAGGG +UNAGGU +UNAGGN +UNAGUA +UNAGUC +UNAGUG +UNAGUU +UNAGUN +UNAGNA +UNAGNC +UNAGNG +UNAGNU +UNAGNN +UNAUAA +UNAUAC +UNAUAG +UNAUAU +UNAUAN +UNAUCA +UNAUCC +UNAUCG +UNAUCU +UNAUCN +UNAUGA +UNAUGC +UNAUGG +UNAUGU +UNAUGN +UNAUUA +UNAUUC +UNAUUG +UNAUUU +UNAUUN +UNAUNA +UNAUNC +UNAUNG +UNAUNU +UNAUNN +UNANAA +UNANAC +UNANAG +UNANAU +UNANAN +UNANCA +UNANCC +UNANCG +UNANCU +UNANCN +UNANGA +UNANGC +UNANGG +UNANGU +UNANGN +UNANUA +UNANUC +UNANUG +UNANUU +UNANUN +UNANNA +UNANNC +UNANNG +UNANNU +UNANNN +UNCAAA +UNCAAC +UNCAAG +UNCAAU +UNCAAN +UNCACA +UNCACC +UNCACG +UNCACU +UNCACN +UNCAGA +UNCAGC +UNCAGG +UNCAGU +UNCAGN +UNCAUA +UNCAUC +UNCAUG +UNCAUU +UNCAUN +UNCANA +UNCANC +UNCANG +UNCANU +UNCANN +UNCCAA +UNCCAC +UNCCAG +UNCCAU +UNCCAN +UNCCCA +UNCCCC +UNCCCG +UNCCCU +UNCCCN +UNCCGA +UNCCGC +UNCCGG +UNCCGU +UNCCGN +UNCCUA +UNCCUC +UNCCUG +UNCCUU +UNCCUN +UNCCNA +UNCCNC +UNCCNG +UNCCNU +UNCCNN +UNCGAA +UNCGAC +UNCGAG +UNCGAU +UNCGAN +UNCGCA +UNCGCC +UNCGCG +UNCGCU +UNCGCN +UNCGGA +UNCGGC +UNCGGG +UNCGGU +UNCGGN +UNCGUA +UNCGUC +UNCGUG +UNCGUU +UNCGUN +UNCGNA +UNCGNC +UNCGNG +UNCGNU +UNCGNN +UNCUAA +UNCUAC +UNCUAG +UNCUAU +UNCUAN +UNCUCA +UNCUCC +UNCUCG +UNCUCU +UNCUCN +UNCUGA +UNCUGC +UNCUGG +UNCUGU +UNCUGN +UNCUUA +UNCUUC +UNCUUG +UNCUUU +UNCUUN +UNCUNA +UNCUNC +UNCUNG +UNCUNU +UNCUNN +UNCNAA +UNCNAC +UNCNAG +UNCNAU +UNCNAN +UNCNCA +UNCNCC +UNCNCG +UNCNCU +UNCNCN +UNCNGA +UNCNGC +UNCNGG +UNCNGU +UNCNGN +UNCNUA +UNCNUC +UNCNUG +UNCNUU +UNCNUN +UNCNNA +UNCNNC +UNCNNG +UNCNNU +UNCNNN +UNGAAA +UNGAAC +UNGAAG +UNGAAU +UNGAAN +UNGACA +UNGACC +UNGACG +UNGACU +UNGACN +UNGAGA +UNGAGC +UNGAGG +UNGAGU +UNGAGN +UNGAUA +UNGAUC +UNGAUG +UNGAUU +UNGAUN +UNGANA +UNGANC +UNGANG +UNGANU +UNGANN +UNGCAA +UNGCAC +UNGCAG +UNGCAU +UNGCAN +UNGCCA +UNGCCC +UNGCCG +UNGCCU +UNGCCN +UNGCGA +UNGCGC +UNGCGG +UNGCGU +UNGCGN +UNGCUA +UNGCUC +UNGCUG +UNGCUU +UNGCUN +UNGCNA +UNGCNC +UNGCNG +UNGCNU +UNGCNN +UNGGAA +UNGGAC +UNGGAG +UNGGAU +UNGGAN +UNGGCA +UNGGCC +UNGGCG +UNGGCU +UNGGCN +UNGGGA +UNGGGC +UNGGGG +UNGGGU +UNGGGN +UNGGUA +UNGGUC +UNGGUG +UNGGUU +UNGGUN +UNGGNA +UNGGNC +UNGGNG +UNGGNU +UNGGNN +UNGUAA +UNGUAC +UNGUAG +UNGUAU +UNGUAN +UNGUCA +UNGUCC +UNGUCG +UNGUCU +UNGUCN +UNGUGA +UNGUGC +UNGUGG +UNGUGU +UNGUGN +UNGUUA +UNGUUC +UNGUUG +UNGUUU +UNGUUN +UNGUNA +UNGUNC +UNGUNG +UNGUNU +UNGUNN +UNGNAA +UNGNAC +UNGNAG +UNGNAU +UNGNAN +UNGNCA +UNGNCC +UNGNCG +UNGNCU +UNGNCN +UNGNGA +UNGNGC +UNGNGG +UNGNGU +UNGNGN +UNGNUA +UNGNUC +UNGNUG +UNGNUU +UNGNUN +UNGNNA +UNGNNC +UNGNNG +UNGNNU +UNGNNN +UNUAAA +UNUAAC +UNUAAG +UNUAAU +UNUAAN +UNUACA +UNUACC +UNUACG +UNUACU +UNUACN +UNUAGA +UNUAGC +UNUAGG +UNUAGU +UNUAGN +UNUAUA +UNUAUC +UNUAUG +UNUAUU +UNUAUN +UNUANA +UNUANC +UNUANG +UNUANU +UNUANN +UNUCAA +UNUCAC +UNUCAG +UNUCAU +UNUCAN +UNUCCA +UNUCCC +UNUCCG +UNUCCU +UNUCCN +UNUCGA +UNUCGC +UNUCGG +UNUCGU +UNUCGN +UNUCUA +UNUCUC +UNUCUG +UNUCUU +UNUCUN +UNUCNA +UNUCNC +UNUCNG +UNUCNU +UNUCNN +UNUGAA +UNUGAC +UNUGAG +UNUGAU +UNUGAN +UNUGCA +UNUGCC +UNUGCG +UNUGCU +UNUGCN +UNUGGA +UNUGGC +UNUGGG +UNUGGU +UNUGGN +UNUGUA +UNUGUC +UNUGUG +UNUGUU +UNUGUN +UNUGNA +UNUGNC +UNUGNG +UNUGNU +UNUGNN +UNUUAA +UNUUAC +UNUUAG +UNUUAU +UNUUAN +UNUUCA +UNUUCC +UNUUCG +UNUUCU +UNUUCN +UNUUGA +UNUUGC +UNUUGG +UNUUGU +UNUUGN +UNUUUA +UNUUUC +UNUUUG +UNUUUU +UNUUUN +UNUUNA +UNUUNC +UNUUNG +UNUUNU +UNUUNN +UNUNAA +UNUNAC +UNUNAG +UNUNAU +UNUNAN +UNUNCA +UNUNCC +UNUNCG +UNUNCU +UNUNCN +UNUNGA +UNUNGC +UNUNGG +UNUNGU +UNUNGN +UNUNUA +UNUNUC +UNUNUG +UNUNUU +UNUNUN +UNUNNA +UNUNNC +UNUNNG +UNUNNU +UNUNNN +UNNAAA +UNNAAC +UNNAAG +UNNAAU +UNNAAN +UNNACA +UNNACC +UNNACG +UNNACU +UNNACN +UNNAGA +UNNAGC +UNNAGG +UNNAGU +UNNAGN +UNNAUA +UNNAUC +UNNAUG +UNNAUU +UNNAUN +UNNANA +UNNANC +UNNANG +UNNANU +UNNANN +UNNCAA +UNNCAC +UNNCAG +UNNCAU +UNNCAN +UNNCCA +UNNCCC +UNNCCG +UNNCCU +UNNCCN +UNNCGA +UNNCGC +UNNCGG +UNNCGU +UNNCGN +UNNCUA +UNNCUC +UNNCUG +UNNCUU +UNNCUN +UNNCNA +UNNCNC +UNNCNG +UNNCNU +UNNCNN +UNNGAA +UNNGAC +UNNGAG +UNNGAU +UNNGAN +UNNGCA +UNNGCC +UNNGCG +UNNGCU +UNNGCN +UNNGGA +UNNGGC +UNNGGG +UNNGGU +UNNGGN +UNNGUA +UNNGUC +UNNGUG +UNNGUU +UNNGUN +UNNGNA +UNNGNC +UNNGNG +UNNGNU +UNNGNN +UNNUAA +UNNUAC +UNNUAG +UNNUAU +UNNUAN +UNNUCA +UNNUCC +UNNUCG +UNNUCU +UNNUCN +UNNUGA +UNNUGC +UNNUGG +UNNUGU +UNNUGN +UNNUUA +UNNUUC +UNNUUG +UNNUUU +UNNUUN +UNNUNA +UNNUNC +UNNUNG +UNNUNU +UNNUNN +UNNNAA +UNNNAC +UNNNAG +UNNNAU +UNNNAN +UNNNCA +UNNNCC +UNNNCG +UNNNCU +UNNNCN +UNNNGA +UNNNGC +UNNNGG +UNNNGU +UNNNGN +UNNNUA +UNNNUC +UNNNUG +UNNNUU +UNNNUN +UNNNNA +UNNNNC +UNNNNG +UNNNNU +UNNNNN +NAAAAA +NAAAAC +NAAAAG +NAAAAU +NAAAAN +NAAACA +NAAACC +NAAACG +NAAACU +NAAACN +NAAAGA +NAAAGC +NAAAGG +NAAAGU +NAAAGN +NAAAUA +NAAAUC +NAAAUG +NAAAUU +NAAAUN +NAAANA +NAAANC +NAAANG +NAAANU +NAAANN +NAACAA +NAACAC +NAACAG +NAACAU +NAACAN +NAACCA +NAACCC +NAACCG +NAACCU +NAACCN +NAACGA +NAACGC +NAACGG +NAACGU +NAACGN +NAACUA +NAACUC +NAACUG +NAACUU +NAACUN +NAACNA +NAACNC +NAACNG +NAACNU +NAACNN +NAAGAA +NAAGAC +NAAGAG +NAAGAU +NAAGAN +NAAGCA +NAAGCC +NAAGCG +NAAGCU +NAAGCN +NAAGGA +NAAGGC +NAAGGG +NAAGGU +NAAGGN +NAAGUA +NAAGUC +NAAGUG +NAAGUU +NAAGUN +NAAGNA +NAAGNC +NAAGNG +NAAGNU +NAAGNN +NAAUAA +NAAUAC +NAAUAG +NAAUAU +NAAUAN +NAAUCA +NAAUCC +NAAUCG +NAAUCU +NAAUCN +NAAUGA +NAAUGC +NAAUGG +NAAUGU +NAAUGN +NAAUUA +NAAUUC +NAAUUG +NAAUUU +NAAUUN +NAAUNA +NAAUNC +NAAUNG +NAAUNU +NAAUNN +NAANAA +NAANAC +NAANAG +NAANAU +NAANAN +NAANCA +NAANCC +NAANCG +NAANCU +NAANCN +NAANGA +NAANGC +NAANGG +NAANGU +NAANGN +NAANUA +NAANUC +NAANUG +NAANUU +NAANUN +NAANNA +NAANNC +NAANNG +NAANNU +NAANNN +NACAAA +NACAAC +NACAAG +NACAAU +NACAAN +NACACA +NACACC +NACACG +NACACU +NACACN +NACAGA +NACAGC +NACAGG +NACAGU +NACAGN +NACAUA +NACAUC +NACAUG +NACAUU +NACAUN +NACANA +NACANC +NACANG +NACANU +NACANN +NACCAA +NACCAC +NACCAG +NACCAU +NACCAN +NACCCA +NACCCC +NACCCG +NACCCU +NACCCN +NACCGA +NACCGC +NACCGG +NACCGU +NACCGN +NACCUA +NACCUC +NACCUG +NACCUU +NACCUN +NACCNA +NACCNC +NACCNG +NACCNU +NACCNN +NACGAA +NACGAC +NACGAG +NACGAU +NACGAN +NACGCA +NACGCC +NACGCG +NACGCU +NACGCN +NACGGA +NACGGC +NACGGG +NACGGU +NACGGN +NACGUA +NACGUC +NACGUG +NACGUU +NACGUN +NACGNA +NACGNC +NACGNG +NACGNU +NACGNN +NACUAA +NACUAC +NACUAG +NACUAU +NACUAN +NACUCA +NACUCC +NACUCG +NACUCU +NACUCN +NACUGA +NACUGC +NACUGG +NACUGU +NACUGN +NACUUA +NACUUC +NACUUG +NACUUU +NACUUN +NACUNA +NACUNC +NACUNG +NACUNU +NACUNN +NACNAA +NACNAC +NACNAG +NACNAU +NACNAN +NACNCA +NACNCC +NACNCG +NACNCU +NACNCN +NACNGA +NACNGC +NACNGG +NACNGU +NACNGN +NACNUA +NACNUC +NACNUG +NACNUU +NACNUN +NACNNA +NACNNC +NACNNG +NACNNU +NACNNN +NAGAAA +NAGAAC +NAGAAG +NAGAAU +NAGAAN +NAGACA +NAGACC +NAGACG +NAGACU +NAGACN +NAGAGA +NAGAGC +NAGAGG +NAGAGU +NAGAGN +NAGAUA +NAGAUC +NAGAUG +NAGAUU +NAGAUN +NAGANA +NAGANC +NAGANG +NAGANU +NAGANN +NAGCAA +NAGCAC +NAGCAG +NAGCAU +NAGCAN +NAGCCA +NAGCCC +NAGCCG +NAGCCU +NAGCCN +NAGCGA +NAGCGC +NAGCGG +NAGCGU +NAGCGN +NAGCUA +NAGCUC +NAGCUG +NAGCUU +NAGCUN +NAGCNA +NAGCNC +NAGCNG +NAGCNU +NAGCNN +NAGGAA +NAGGAC +NAGGAG +NAGGAU +NAGGAN +NAGGCA +NAGGCC +NAGGCG +NAGGCU +NAGGCN +NAGGGA +NAGGGC +NAGGGG +NAGGGU +NAGGGN +NAGGUA +NAGGUC +NAGGUG +NAGGUU +NAGGUN +NAGGNA +NAGGNC +NAGGNG +NAGGNU +NAGGNN +NAGUAA +NAGUAC +NAGUAG +NAGUAU +NAGUAN +NAGUCA +NAGUCC +NAGUCG +NAGUCU +NAGUCN +NAGUGA +NAGUGC +NAGUGG +NAGUGU +NAGUGN +NAGUUA +NAGUUC +NAGUUG +NAGUUU +NAGUUN +NAGUNA +NAGUNC +NAGUNG +NAGUNU +NAGUNN +NAGNAA +NAGNAC +NAGNAG +NAGNAU +NAGNAN +NAGNCA +NAGNCC +NAGNCG +NAGNCU +NAGNCN +NAGNGA +NAGNGC +NAGNGG +NAGNGU +NAGNGN +NAGNUA +NAGNUC +NAGNUG +NAGNUU +NAGNUN +NAGNNA +NAGNNC +NAGNNG +NAGNNU +NAGNNN +NAUAAA +NAUAAC +NAUAAG +NAUAAU +NAUAAN +NAUACA +NAUACC +NAUACG +NAUACU +NAUACN +NAUAGA +NAUAGC +NAUAGG +NAUAGU +NAUAGN +NAUAUA +NAUAUC +NAUAUG +NAUAUU +NAUAUN +NAUANA +NAUANC +NAUANG +NAUANU +NAUANN +NAUCAA +NAUCAC +NAUCAG +NAUCAU +NAUCAN +NAUCCA +NAUCCC +NAUCCG +NAUCCU +NAUCCN +NAUCGA +NAUCGC +NAUCGG +NAUCGU +NAUCGN +NAUCUA +NAUCUC +NAUCUG +NAUCUU +NAUCUN +NAUCNA +NAUCNC +NAUCNG +NAUCNU +NAUCNN +NAUGAA +NAUGAC +NAUGAG +NAUGAU +NAUGAN +NAUGCA +NAUGCC +NAUGCG +NAUGCU +NAUGCN +NAUGGA +NAUGGC +NAUGGG +NAUGGU +NAUGGN +NAUGUA +NAUGUC +NAUGUG +NAUGUU +NAUGUN +NAUGNA +NAUGNC +NAUGNG +NAUGNU +NAUGNN +NAUUAA +NAUUAC +NAUUAG +NAUUAU +NAUUAN +NAUUCA +NAUUCC +NAUUCG +NAUUCU +NAUUCN +NAUUGA +NAUUGC +NAUUGG +NAUUGU +NAUUGN +NAUUUA +NAUUUC +NAUUUG +NAUUUU +NAUUUN +NAUUNA +NAUUNC +NAUUNG +NAUUNU +NAUUNN +NAUNAA +NAUNAC +NAUNAG +NAUNAU +NAUNAN +NAUNCA +NAUNCC +NAUNCG +NAUNCU +NAUNCN +NAUNGA +NAUNGC +NAUNGG +NAUNGU +NAUNGN +NAUNUA +NAUNUC +NAUNUG +NAUNUU +NAUNUN +NAUNNA +NAUNNC +NAUNNG +NAUNNU +NAUNNN +NANAAA +NANAAC +NANAAG +NANAAU +NANAAN +NANACA +NANACC +NANACG +NANACU +NANACN +NANAGA +NANAGC +NANAGG +NANAGU +NANAGN +NANAUA +NANAUC +NANAUG +NANAUU +NANAUN +NANANA +NANANC +NANANG +NANANU +NANANN +NANCAA +NANCAC +NANCAG +NANCAU +NANCAN +NANCCA +NANCCC +NANCCG +NANCCU +NANCCN +NANCGA +NANCGC +NANCGG +NANCGU +NANCGN +NANCUA +NANCUC +NANCUG +NANCUU +NANCUN +NANCNA +NANCNC +NANCNG +NANCNU +NANCNN +NANGAA +NANGAC +NANGAG +NANGAU +NANGAN +NANGCA +NANGCC +NANGCG +NANGCU +NANGCN +NANGGA +NANGGC +NANGGG +NANGGU +NANGGN +NANGUA +NANGUC +NANGUG +NANGUU +NANGUN +NANGNA +NANGNC +NANGNG +NANGNU +NANGNN +NANUAA +NANUAC +NANUAG +NANUAU +NANUAN +NANUCA +NANUCC +NANUCG +NANUCU +NANUCN +NANUGA +NANUGC +NANUGG +NANUGU +NANUGN +NANUUA +NANUUC +NANUUG +NANUUU +NANUUN +NANUNA +NANUNC +NANUNG +NANUNU +NANUNN +NANNAA +NANNAC +NANNAG +NANNAU +NANNAN +NANNCA +NANNCC +NANNCG +NANNCU +NANNCN +NANNGA +NANNGC +NANNGG +NANNGU +NANNGN +NANNUA +NANNUC +NANNUG +NANNUU +NANNUN +NANNNA +NANNNC +NANNNG +NANNNU +NANNNN +NCAAAA +NCAAAC +NCAAAG +NCAAAU +NCAAAN +NCAACA +NCAACC +NCAACG +NCAACU +NCAACN +NCAAGA +NCAAGC +NCAAGG +NCAAGU +NCAAGN +NCAAUA +NCAAUC +NCAAUG +NCAAUU +NCAAUN +NCAANA +NCAANC +NCAANG +NCAANU +NCAANN +NCACAA +NCACAC +NCACAG +NCACAU +NCACAN +NCACCA +NCACCC +NCACCG +NCACCU +NCACCN +NCACGA +NCACGC +NCACGG +NCACGU +NCACGN +NCACUA +NCACUC +NCACUG +NCACUU +NCACUN +NCACNA +NCACNC +NCACNG +NCACNU +NCACNN +NCAGAA +NCAGAC +NCAGAG +NCAGAU +NCAGAN +NCAGCA +NCAGCC +NCAGCG +NCAGCU +NCAGCN +NCAGGA +NCAGGC +NCAGGG +NCAGGU +NCAGGN +NCAGUA +NCAGUC +NCAGUG +NCAGUU +NCAGUN +NCAGNA +NCAGNC +NCAGNG +NCAGNU +NCAGNN +NCAUAA +NCAUAC +NCAUAG +NCAUAU +NCAUAN +NCAUCA +NCAUCC +NCAUCG +NCAUCU +NCAUCN +NCAUGA +NCAUGC +NCAUGG +NCAUGU +NCAUGN +NCAUUA +NCAUUC +NCAUUG +NCAUUU +NCAUUN +NCAUNA +NCAUNC +NCAUNG +NCAUNU +NCAUNN +NCANAA +NCANAC +NCANAG +NCANAU +NCANAN +NCANCA +NCANCC +NCANCG +NCANCU +NCANCN +NCANGA +NCANGC +NCANGG +NCANGU +NCANGN +NCANUA +NCANUC +NCANUG +NCANUU +NCANUN +NCANNA +NCANNC +NCANNG +NCANNU +NCANNN +NCCAAA +NCCAAC +NCCAAG +NCCAAU +NCCAAN +NCCACA +NCCACC +NCCACG +NCCACU +NCCACN +NCCAGA +NCCAGC +NCCAGG +NCCAGU +NCCAGN +NCCAUA +NCCAUC +NCCAUG +NCCAUU +NCCAUN +NCCANA +NCCANC +NCCANG +NCCANU +NCCANN +NCCCAA +NCCCAC +NCCCAG +NCCCAU +NCCCAN +NCCCCA +NCCCCC +NCCCCG +NCCCCU +NCCCCN +NCCCGA +NCCCGC +NCCCGG +NCCCGU +NCCCGN +NCCCUA +NCCCUC +NCCCUG +NCCCUU +NCCCUN +NCCCNA +NCCCNC +NCCCNG +NCCCNU +NCCCNN +NCCGAA +NCCGAC +NCCGAG +NCCGAU +NCCGAN +NCCGCA +NCCGCC +NCCGCG +NCCGCU +NCCGCN +NCCGGA +NCCGGC +NCCGGG +NCCGGU +NCCGGN +NCCGUA +NCCGUC +NCCGUG +NCCGUU +NCCGUN +NCCGNA +NCCGNC +NCCGNG +NCCGNU +NCCGNN +NCCUAA +NCCUAC +NCCUAG +NCCUAU +NCCUAN +NCCUCA +NCCUCC +NCCUCG +NCCUCU +NCCUCN +NCCUGA +NCCUGC +NCCUGG +NCCUGU +NCCUGN +NCCUUA +NCCUUC +NCCUUG +NCCUUU +NCCUUN +NCCUNA +NCCUNC +NCCUNG +NCCUNU +NCCUNN +NCCNAA +NCCNAC +NCCNAG +NCCNAU +NCCNAN +NCCNCA +NCCNCC +NCCNCG +NCCNCU +NCCNCN +NCCNGA +NCCNGC +NCCNGG +NCCNGU +NCCNGN +NCCNUA +NCCNUC +NCCNUG +NCCNUU +NCCNUN +NCCNNA +NCCNNC +NCCNNG +NCCNNU +NCCNNN +NCGAAA +NCGAAC +NCGAAG +NCGAAU +NCGAAN +NCGACA +NCGACC +NCGACG +NCGACU +NCGACN +NCGAGA +NCGAGC +NCGAGG +NCGAGU +NCGAGN +NCGAUA +NCGAUC +NCGAUG +NCGAUU +NCGAUN +NCGANA +NCGANC +NCGANG +NCGANU +NCGANN +NCGCAA +NCGCAC +NCGCAG +NCGCAU +NCGCAN +NCGCCA +NCGCCC +NCGCCG +NCGCCU +NCGCCN +NCGCGA +NCGCGC +NCGCGG +NCGCGU +NCGCGN +NCGCUA +NCGCUC +NCGCUG +NCGCUU +NCGCUN +NCGCNA +NCGCNC +NCGCNG +NCGCNU +NCGCNN +NCGGAA +NCGGAC +NCGGAG +NCGGAU +NCGGAN +NCGGCA +NCGGCC +NCGGCG +NCGGCU +NCGGCN +NCGGGA +NCGGGC +NCGGGG +NCGGGU +NCGGGN +NCGGUA +NCGGUC +NCGGUG +NCGGUU +NCGGUN +NCGGNA +NCGGNC +NCGGNG +NCGGNU +NCGGNN +NCGUAA +NCGUAC +NCGUAG +NCGUAU +NCGUAN +NCGUCA +NCGUCC +NCGUCG +NCGUCU +NCGUCN +NCGUGA +NCGUGC +NCGUGG +NCGUGU +NCGUGN +NCGUUA +NCGUUC +NCGUUG +NCGUUU +NCGUUN +NCGUNA +NCGUNC +NCGUNG +NCGUNU +NCGUNN +NCGNAA +NCGNAC +NCGNAG +NCGNAU +NCGNAN +NCGNCA +NCGNCC +NCGNCG +NCGNCU +NCGNCN +NCGNGA +NCGNGC +NCGNGG +NCGNGU +NCGNGN +NCGNUA +NCGNUC +NCGNUG +NCGNUU +NCGNUN +NCGNNA +NCGNNC +NCGNNG +NCGNNU +NCGNNN +NCUAAA +NCUAAC +NCUAAG +NCUAAU +NCUAAN +NCUACA +NCUACC +NCUACG +NCUACU +NCUACN +NCUAGA +NCUAGC +NCUAGG +NCUAGU +NCUAGN +NCUAUA +NCUAUC +NCUAUG +NCUAUU +NCUAUN +NCUANA +NCUANC +NCUANG +NCUANU +NCUANN +NCUCAA +NCUCAC +NCUCAG +NCUCAU +NCUCAN +NCUCCA +NCUCCC +NCUCCG +NCUCCU +NCUCCN +NCUCGA +NCUCGC +NCUCGG +NCUCGU +NCUCGN +NCUCUA +NCUCUC +NCUCUG +NCUCUU +NCUCUN +NCUCNA +NCUCNC +NCUCNG +NCUCNU +NCUCNN +NCUGAA +NCUGAC +NCUGAG +NCUGAU +NCUGAN +NCUGCA +NCUGCC +NCUGCG +NCUGCU +NCUGCN +NCUGGA +NCUGGC +NCUGGG +NCUGGU +NCUGGN +NCUGUA +NCUGUC +NCUGUG +NCUGUU +NCUGUN +NCUGNA +NCUGNC +NCUGNG +NCUGNU +NCUGNN +NCUUAA +NCUUAC +NCUUAG +NCUUAU +NCUUAN +NCUUCA +NCUUCC +NCUUCG +NCUUCU +NCUUCN +NCUUGA +NCUUGC +NCUUGG +NCUUGU +NCUUGN +NCUUUA +NCUUUC +NCUUUG +NCUUUU +NCUUUN +NCUUNA +NCUUNC +NCUUNG +NCUUNU +NCUUNN +NCUNAA +NCUNAC +NCUNAG +NCUNAU +NCUNAN +NCUNCA +NCUNCC +NCUNCG +NCUNCU +NCUNCN +NCUNGA +NCUNGC +NCUNGG +NCUNGU +NCUNGN +NCUNUA +NCUNUC +NCUNUG +NCUNUU +NCUNUN +NCUNNA +NCUNNC +NCUNNG +NCUNNU +NCUNNN +NCNAAA +NCNAAC +NCNAAG +NCNAAU +NCNAAN +NCNACA +NCNACC +NCNACG +NCNACU +NCNACN +NCNAGA +NCNAGC +NCNAGG +NCNAGU +NCNAGN +NCNAUA +NCNAUC +NCNAUG +NCNAUU +NCNAUN +NCNANA +NCNANC +NCNANG +NCNANU +NCNANN +NCNCAA +NCNCAC +NCNCAG +NCNCAU +NCNCAN +NCNCCA +NCNCCC +NCNCCG +NCNCCU +NCNCCN +NCNCGA +NCNCGC +NCNCGG +NCNCGU +NCNCGN +NCNCUA +NCNCUC +NCNCUG +NCNCUU +NCNCUN +NCNCNA +NCNCNC +NCNCNG +NCNCNU +NCNCNN +NCNGAA +NCNGAC +NCNGAG +NCNGAU +NCNGAN +NCNGCA +NCNGCC +NCNGCG +NCNGCU +NCNGCN +NCNGGA +NCNGGC +NCNGGG +NCNGGU +NCNGGN +NCNGUA +NCNGUC +NCNGUG +NCNGUU +NCNGUN +NCNGNA +NCNGNC +NCNGNG +NCNGNU +NCNGNN +NCNUAA +NCNUAC +NCNUAG +NCNUAU +NCNUAN +NCNUCA +NCNUCC +NCNUCG +NCNUCU +NCNUCN +NCNUGA +NCNUGC +NCNUGG +NCNUGU +NCNUGN +NCNUUA +NCNUUC +NCNUUG +NCNUUU +NCNUUN +NCNUNA +NCNUNC +NCNUNG +NCNUNU +NCNUNN +NCNNAA +NCNNAC +NCNNAG +NCNNAU +NCNNAN +NCNNCA +NCNNCC +NCNNCG +NCNNCU +NCNNCN +NCNNGA +NCNNGC +NCNNGG +NCNNGU +NCNNGN +NCNNUA +NCNNUC +NCNNUG +NCNNUU +NCNNUN +NCNNNA +NCNNNC +NCNNNG +NCNNNU +NCNNNN +NGAAAA +NGAAAC +NGAAAG +NGAAAU +NGAAAN +NGAACA +NGAACC +NGAACG +NGAACU +NGAACN +NGAAGA +NGAAGC +NGAAGG +NGAAGU +NGAAGN +NGAAUA +NGAAUC +NGAAUG +NGAAUU +NGAAUN +NGAANA +NGAANC +NGAANG +NGAANU +NGAANN +NGACAA +NGACAC +NGACAG +NGACAU +NGACAN +NGACCA +NGACCC +NGACCG +NGACCU +NGACCN +NGACGA +NGACGC +NGACGG +NGACGU +NGACGN +NGACUA +NGACUC +NGACUG +NGACUU +NGACUN +NGACNA +NGACNC +NGACNG +NGACNU +NGACNN +NGAGAA +NGAGAC +NGAGAG +NGAGAU +NGAGAN +NGAGCA +NGAGCC +NGAGCG +NGAGCU +NGAGCN +NGAGGA +NGAGGC +NGAGGG +NGAGGU +NGAGGN +NGAGUA +NGAGUC +NGAGUG +NGAGUU +NGAGUN +NGAGNA +NGAGNC +NGAGNG +NGAGNU +NGAGNN +NGAUAA +NGAUAC +NGAUAG +NGAUAU +NGAUAN +NGAUCA +NGAUCC +NGAUCG +NGAUCU +NGAUCN +NGAUGA +NGAUGC +NGAUGG +NGAUGU +NGAUGN +NGAUUA +NGAUUC +NGAUUG +NGAUUU +NGAUUN +NGAUNA +NGAUNC +NGAUNG +NGAUNU +NGAUNN +NGANAA +NGANAC +NGANAG +NGANAU +NGANAN +NGANCA +NGANCC +NGANCG +NGANCU +NGANCN +NGANGA +NGANGC +NGANGG +NGANGU +NGANGN +NGANUA +NGANUC +NGANUG +NGANUU +NGANUN +NGANNA +NGANNC +NGANNG +NGANNU +NGANNN +NGCAAA +NGCAAC +NGCAAG +NGCAAU +NGCAAN +NGCACA +NGCACC +NGCACG +NGCACU +NGCACN +NGCAGA +NGCAGC +NGCAGG +NGCAGU +NGCAGN +NGCAUA +NGCAUC +NGCAUG +NGCAUU +NGCAUN +NGCANA +NGCANC +NGCANG +NGCANU +NGCANN +NGCCAA +NGCCAC +NGCCAG +NGCCAU +NGCCAN +NGCCCA +NGCCCC +NGCCCG +NGCCCU +NGCCCN +NGCCGA +NGCCGC +NGCCGG +NGCCGU +NGCCGN +NGCCUA +NGCCUC +NGCCUG +NGCCUU +NGCCUN +NGCCNA +NGCCNC +NGCCNG +NGCCNU +NGCCNN +NGCGAA +NGCGAC +NGCGAG +NGCGAU +NGCGAN +NGCGCA +NGCGCC +NGCGCG +NGCGCU +NGCGCN +NGCGGA +NGCGGC +NGCGGG +NGCGGU +NGCGGN +NGCGUA +NGCGUC +NGCGUG +NGCGUU +NGCGUN +NGCGNA +NGCGNC +NGCGNG +NGCGNU +NGCGNN +NGCUAA +NGCUAC +NGCUAG +NGCUAU +NGCUAN +NGCUCA +NGCUCC +NGCUCG +NGCUCU +NGCUCN +NGCUGA +NGCUGC +NGCUGG +NGCUGU +NGCUGN +NGCUUA +NGCUUC +NGCUUG +NGCUUU +NGCUUN +NGCUNA +NGCUNC +NGCUNG +NGCUNU +NGCUNN +NGCNAA +NGCNAC +NGCNAG +NGCNAU +NGCNAN +NGCNCA +NGCNCC +NGCNCG +NGCNCU +NGCNCN +NGCNGA +NGCNGC +NGCNGG +NGCNGU +NGCNGN +NGCNUA +NGCNUC +NGCNUG +NGCNUU +NGCNUN +NGCNNA +NGCNNC +NGCNNG +NGCNNU +NGCNNN +NGGAAA +NGGAAC +NGGAAG +NGGAAU +NGGAAN +NGGACA +NGGACC +NGGACG +NGGACU +NGGACN +NGGAGA +NGGAGC +NGGAGG +NGGAGU +NGGAGN +NGGAUA +NGGAUC +NGGAUG +NGGAUU +NGGAUN +NGGANA +NGGANC +NGGANG +NGGANU +NGGANN +NGGCAA +NGGCAC +NGGCAG +NGGCAU +NGGCAN +NGGCCA +NGGCCC +NGGCCG +NGGCCU +NGGCCN +NGGCGA +NGGCGC +NGGCGG +NGGCGU +NGGCGN +NGGCUA +NGGCUC +NGGCUG +NGGCUU +NGGCUN +NGGCNA +NGGCNC +NGGCNG +NGGCNU +NGGCNN +NGGGAA +NGGGAC +NGGGAG +NGGGAU +NGGGAN +NGGGCA +NGGGCC +NGGGCG +NGGGCU +NGGGCN +NGGGGA +NGGGGC +NGGGGG +NGGGGU +NGGGGN +NGGGUA +NGGGUC +NGGGUG +NGGGUU +NGGGUN +NGGGNA +NGGGNC +NGGGNG +NGGGNU +NGGGNN +NGGUAA +NGGUAC +NGGUAG +NGGUAU +NGGUAN +NGGUCA +NGGUCC +NGGUCG +NGGUCU +NGGUCN +NGGUGA +NGGUGC +NGGUGG +NGGUGU +NGGUGN +NGGUUA +NGGUUC +NGGUUG +NGGUUU +NGGUUN +NGGUNA +NGGUNC +NGGUNG +NGGUNU +NGGUNN +NGGNAA +NGGNAC +NGGNAG +NGGNAU +NGGNAN +NGGNCA +NGGNCC +NGGNCG +NGGNCU +NGGNCN +NGGNGA +NGGNGC +NGGNGG +NGGNGU +NGGNGN +NGGNUA +NGGNUC +NGGNUG +NGGNUU +NGGNUN +NGGNNA +NGGNNC +NGGNNG +NGGNNU +NGGNNN +NGUAAA +NGUAAC +NGUAAG +NGUAAU +NGUAAN +NGUACA +NGUACC +NGUACG +NGUACU +NGUACN +NGUAGA +NGUAGC +NGUAGG +NGUAGU +NGUAGN +NGUAUA +NGUAUC +NGUAUG +NGUAUU +NGUAUN +NGUANA +NGUANC +NGUANG +NGUANU +NGUANN +NGUCAA +NGUCAC +NGUCAG +NGUCAU +NGUCAN +NGUCCA +NGUCCC +NGUCCG +NGUCCU +NGUCCN +NGUCGA +NGUCGC +NGUCGG +NGUCGU +NGUCGN +NGUCUA +NGUCUC +NGUCUG +NGUCUU +NGUCUN +NGUCNA +NGUCNC +NGUCNG +NGUCNU +NGUCNN +NGUGAA +NGUGAC +NGUGAG +NGUGAU +NGUGAN +NGUGCA +NGUGCC +NGUGCG +NGUGCU +NGUGCN +NGUGGA +NGUGGC +NGUGGG +NGUGGU +NGUGGN +NGUGUA +NGUGUC +NGUGUG +NGUGUU +NGUGUN +NGUGNA +NGUGNC +NGUGNG +NGUGNU +NGUGNN +NGUUAA +NGUUAC +NGUUAG +NGUUAU +NGUUAN +NGUUCA +NGUUCC +NGUUCG +NGUUCU +NGUUCN +NGUUGA +NGUUGC +NGUUGG +NGUUGU +NGUUGN +NGUUUA +NGUUUC +NGUUUG +NGUUUU +NGUUUN +NGUUNA +NGUUNC +NGUUNG +NGUUNU +NGUUNN +NGUNAA +NGUNAC +NGUNAG +NGUNAU +NGUNAN +NGUNCA +NGUNCC +NGUNCG +NGUNCU +NGUNCN +NGUNGA +NGUNGC +NGUNGG +NGUNGU +NGUNGN +NGUNUA +NGUNUC +NGUNUG +NGUNUU +NGUNUN +NGUNNA +NGUNNC +NGUNNG +NGUNNU +NGUNNN +NGNAAA +NGNAAC +NGNAAG +NGNAAU +NGNAAN +NGNACA +NGNACC +NGNACG +NGNACU +NGNACN +NGNAGA +NGNAGC +NGNAGG +NGNAGU +NGNAGN +NGNAUA +NGNAUC +NGNAUG +NGNAUU +NGNAUN +NGNANA +NGNANC +NGNANG +NGNANU +NGNANN +NGNCAA +NGNCAC +NGNCAG +NGNCAU +NGNCAN +NGNCCA +NGNCCC +NGNCCG +NGNCCU +NGNCCN +NGNCGA +NGNCGC +NGNCGG +NGNCGU +NGNCGN +NGNCUA +NGNCUC +NGNCUG +NGNCUU +NGNCUN +NGNCNA +NGNCNC +NGNCNG +NGNCNU +NGNCNN +NGNGAA +NGNGAC +NGNGAG +NGNGAU +NGNGAN +NGNGCA +NGNGCC +NGNGCG +NGNGCU +NGNGCN +NGNGGA +NGNGGC +NGNGGG +NGNGGU +NGNGGN +NGNGUA +NGNGUC +NGNGUG +NGNGUU +NGNGUN +NGNGNA +NGNGNC +NGNGNG +NGNGNU +NGNGNN +NGNUAA +NGNUAC +NGNUAG +NGNUAU +NGNUAN +NGNUCA +NGNUCC +NGNUCG +NGNUCU +NGNUCN +NGNUGA +NGNUGC +NGNUGG +NGNUGU +NGNUGN +NGNUUA +NGNUUC +NGNUUG +NGNUUU +NGNUUN +NGNUNA +NGNUNC +NGNUNG +NGNUNU +NGNUNN +NGNNAA +NGNNAC +NGNNAG +NGNNAU +NGNNAN +NGNNCA +NGNNCC +NGNNCG +NGNNCU +NGNNCN +NGNNGA +NGNNGC +NGNNGG +NGNNGU +NGNNGN +NGNNUA +NGNNUC +NGNNUG +NGNNUU +NGNNUN +NGNNNA +NGNNNC +NGNNNG +NGNNNU +NGNNNN +NUAAAA +NUAAAC +NUAAAG +NUAAAU +NUAAAN +NUAACA +NUAACC +NUAACG +NUAACU +NUAACN +NUAAGA +NUAAGC +NUAAGG +NUAAGU +NUAAGN +NUAAUA +NUAAUC +NUAAUG +NUAAUU +NUAAUN +NUAANA +NUAANC +NUAANG +NUAANU +NUAANN +NUACAA +NUACAC +NUACAG +NUACAU +NUACAN +NUACCA +NUACCC +NUACCG +NUACCU +NUACCN +NUACGA +NUACGC +NUACGG +NUACGU +NUACGN +NUACUA +NUACUC +NUACUG +NUACUU +NUACUN +NUACNA +NUACNC +NUACNG +NUACNU +NUACNN +NUAGAA +NUAGAC +NUAGAG +NUAGAU +NUAGAN +NUAGCA +NUAGCC +NUAGCG +NUAGCU +NUAGCN +NUAGGA +NUAGGC +NUAGGG +NUAGGU +NUAGGN +NUAGUA +NUAGUC +NUAGUG +NUAGUU +NUAGUN +NUAGNA +NUAGNC +NUAGNG +NUAGNU +NUAGNN +NUAUAA +NUAUAC +NUAUAG +NUAUAU +NUAUAN +NUAUCA +NUAUCC +NUAUCG +NUAUCU +NUAUCN +NUAUGA +NUAUGC +NUAUGG +NUAUGU +NUAUGN +NUAUUA +NUAUUC +NUAUUG +NUAUUU +NUAUUN +NUAUNA +NUAUNC +NUAUNG +NUAUNU +NUAUNN +NUANAA +NUANAC +NUANAG +NUANAU +NUANAN +NUANCA +NUANCC +NUANCG +NUANCU +NUANCN +NUANGA +NUANGC +NUANGG +NUANGU +NUANGN +NUANUA +NUANUC +NUANUG +NUANUU +NUANUN +NUANNA +NUANNC +NUANNG +NUANNU +NUANNN +NUCAAA +NUCAAC +NUCAAG +NUCAAU +NUCAAN +NUCACA +NUCACC +NUCACG +NUCACU +NUCACN +NUCAGA +NUCAGC +NUCAGG +NUCAGU +NUCAGN +NUCAUA +NUCAUC +NUCAUG +NUCAUU +NUCAUN +NUCANA +NUCANC +NUCANG +NUCANU +NUCANN +NUCCAA +NUCCAC +NUCCAG +NUCCAU +NUCCAN +NUCCCA +NUCCCC +NUCCCG +NUCCCU +NUCCCN +NUCCGA +NUCCGC +NUCCGG +NUCCGU +NUCCGN +NUCCUA +NUCCUC +NUCCUG +NUCCUU +NUCCUN +NUCCNA +NUCCNC +NUCCNG +NUCCNU +NUCCNN +NUCGAA +NUCGAC +NUCGAG +NUCGAU +NUCGAN +NUCGCA +NUCGCC +NUCGCG +NUCGCU +NUCGCN +NUCGGA +NUCGGC +NUCGGG +NUCGGU +NUCGGN +NUCGUA +NUCGUC +NUCGUG +NUCGUU +NUCGUN +NUCGNA +NUCGNC +NUCGNG +NUCGNU +NUCGNN +NUCUAA +NUCUAC +NUCUAG +NUCUAU +NUCUAN +NUCUCA +NUCUCC +NUCUCG +NUCUCU +NUCUCN +NUCUGA +NUCUGC +NUCUGG +NUCUGU +NUCUGN +NUCUUA +NUCUUC +NUCUUG +NUCUUU +NUCUUN +NUCUNA +NUCUNC +NUCUNG +NUCUNU +NUCUNN +NUCNAA +NUCNAC +NUCNAG +NUCNAU +NUCNAN +NUCNCA +NUCNCC +NUCNCG +NUCNCU +NUCNCN +NUCNGA +NUCNGC +NUCNGG +NUCNGU +NUCNGN +NUCNUA +NUCNUC +NUCNUG +NUCNUU +NUCNUN +NUCNNA +NUCNNC +NUCNNG +NUCNNU +NUCNNN +NUGAAA +NUGAAC +NUGAAG +NUGAAU +NUGAAN +NUGACA +NUGACC +NUGACG +NUGACU +NUGACN +NUGAGA +NUGAGC +NUGAGG +NUGAGU +NUGAGN +NUGAUA +NUGAUC +NUGAUG +NUGAUU +NUGAUN +NUGANA +NUGANC +NUGANG +NUGANU +NUGANN +NUGCAA +NUGCAC +NUGCAG +NUGCAU +NUGCAN +NUGCCA +NUGCCC +NUGCCG +NUGCCU +NUGCCN +NUGCGA +NUGCGC +NUGCGG +NUGCGU +NUGCGN +NUGCUA +NUGCUC +NUGCUG +NUGCUU +NUGCUN +NUGCNA +NUGCNC +NUGCNG +NUGCNU +NUGCNN +NUGGAA +NUGGAC +NUGGAG +NUGGAU +NUGGAN +NUGGCA +NUGGCC +NUGGCG +NUGGCU +NUGGCN +NUGGGA +NUGGGC +NUGGGG +NUGGGU +NUGGGN +NUGGUA +NUGGUC +NUGGUG +NUGGUU +NUGGUN +NUGGNA +NUGGNC +NUGGNG +NUGGNU +NUGGNN +NUGUAA +NUGUAC +NUGUAG +NUGUAU +NUGUAN +NUGUCA +NUGUCC +NUGUCG +NUGUCU +NUGUCN +NUGUGA +NUGUGC +NUGUGG +NUGUGU +NUGUGN +NUGUUA +NUGUUC +NUGUUG +NUGUUU +NUGUUN +NUGUNA +NUGUNC +NUGUNG +NUGUNU +NUGUNN +NUGNAA +NUGNAC +NUGNAG +NUGNAU +NUGNAN +NUGNCA +NUGNCC +NUGNCG +NUGNCU +NUGNCN +NUGNGA +NUGNGC +NUGNGG +NUGNGU +NUGNGN +NUGNUA +NUGNUC +NUGNUG +NUGNUU +NUGNUN +NUGNNA +NUGNNC +NUGNNG +NUGNNU +NUGNNN +NUUAAA +NUUAAC +NUUAAG +NUUAAU +NUUAAN +NUUACA +NUUACC +NUUACG +NUUACU +NUUACN +NUUAGA +NUUAGC +NUUAGG +NUUAGU +NUUAGN +NUUAUA +NUUAUC +NUUAUG +NUUAUU +NUUAUN +NUUANA +NUUANC +NUUANG +NUUANU +NUUANN +NUUCAA +NUUCAC +NUUCAG +NUUCAU +NUUCAN +NUUCCA +NUUCCC +NUUCCG +NUUCCU +NUUCCN +NUUCGA +NUUCGC +NUUCGG +NUUCGU +NUUCGN +NUUCUA +NUUCUC +NUUCUG +NUUCUU +NUUCUN +NUUCNA +NUUCNC +NUUCNG +NUUCNU +NUUCNN +NUUGAA +NUUGAC +NUUGAG +NUUGAU +NUUGAN +NUUGCA +NUUGCC +NUUGCG +NUUGCU +NUUGCN +NUUGGA +NUUGGC +NUUGGG +NUUGGU +NUUGGN +NUUGUA +NUUGUC +NUUGUG +NUUGUU +NUUGUN +NUUGNA +NUUGNC +NUUGNG +NUUGNU +NUUGNN +NUUUAA +NUUUAC +NUUUAG +NUUUAU +NUUUAN +NUUUCA +NUUUCC +NUUUCG +NUUUCU +NUUUCN +NUUUGA +NUUUGC +NUUUGG +NUUUGU +NUUUGN +NUUUUA +NUUUUC +NUUUUG +NUUUUU +NUUUUN +NUUUNA +NUUUNC +NUUUNG +NUUUNU +NUUUNN +NUUNAA +NUUNAC +NUUNAG +NUUNAU +NUUNAN +NUUNCA +NUUNCC +NUUNCG +NUUNCU +NUUNCN +NUUNGA +NUUNGC +NUUNGG +NUUNGU +NUUNGN +NUUNUA +NUUNUC +NUUNUG +NUUNUU +NUUNUN +NUUNNA +NUUNNC +NUUNNG +NUUNNU +NUUNNN +NUNAAA +NUNAAC +NUNAAG +NUNAAU +NUNAAN +NUNACA +NUNACC +NUNACG +NUNACU +NUNACN +NUNAGA +NUNAGC +NUNAGG +NUNAGU +NUNAGN +NUNAUA +NUNAUC +NUNAUG +NUNAUU +NUNAUN +NUNANA +NUNANC +NUNANG +NUNANU +NUNANN +NUNCAA +NUNCAC +NUNCAG +NUNCAU +NUNCAN +NUNCCA +NUNCCC +NUNCCG +NUNCCU +NUNCCN +NUNCGA +NUNCGC +NUNCGG +NUNCGU +NUNCGN +NUNCUA +NUNCUC +NUNCUG +NUNCUU +NUNCUN +NUNCNA +NUNCNC +NUNCNG +NUNCNU +NUNCNN +NUNGAA +NUNGAC +NUNGAG +NUNGAU +NUNGAN +NUNGCA +NUNGCC +NUNGCG +NUNGCU +NUNGCN +NUNGGA +NUNGGC +NUNGGG +NUNGGU +NUNGGN +NUNGUA +NUNGUC +NUNGUG +NUNGUU +NUNGUN +NUNGNA +NUNGNC +NUNGNG +NUNGNU +NUNGNN +NUNUAA +NUNUAC +NUNUAG +NUNUAU +NUNUAN +NUNUCA +NUNUCC +NUNUCG +NUNUCU +NUNUCN +NUNUGA +NUNUGC +NUNUGG +NUNUGU +NUNUGN +NUNUUA +NUNUUC +NUNUUG +NUNUUU +NUNUUN +NUNUNA +NUNUNC +NUNUNG +NUNUNU +NUNUNN +NUNNAA +NUNNAC +NUNNAG +NUNNAU +NUNNAN +NUNNCA +NUNNCC +NUNNCG +NUNNCU +NUNNCN +NUNNGA +NUNNGC +NUNNGG +NUNNGU +NUNNGN +NUNNUA +NUNNUC +NUNNUG +NUNNUU +NUNNUN +NUNNNA +NUNNNC +NUNNNG +NUNNNU +NUNNNN +NNAAAA +NNAAAC +NNAAAG +NNAAAU +NNAAAN +NNAACA +NNAACC +NNAACG +NNAACU +NNAACN +NNAAGA +NNAAGC +NNAAGG +NNAAGU +NNAAGN +NNAAUA +NNAAUC +NNAAUG +NNAAUU +NNAAUN +NNAANA +NNAANC +NNAANG +NNAANU +NNAANN +NNACAA +NNACAC +NNACAG +NNACAU +NNACAN +NNACCA +NNACCC +NNACCG +NNACCU +NNACCN +NNACGA +NNACGC +NNACGG +NNACGU +NNACGN +NNACUA +NNACUC +NNACUG +NNACUU +NNACUN +NNACNA +NNACNC +NNACNG +NNACNU +NNACNN +NNAGAA +NNAGAC +NNAGAG +NNAGAU +NNAGAN +NNAGCA +NNAGCC +NNAGCG +NNAGCU +NNAGCN +NNAGGA +NNAGGC +NNAGGG +NNAGGU +NNAGGN +NNAGUA +NNAGUC +NNAGUG +NNAGUU +NNAGUN +NNAGNA +NNAGNC +NNAGNG +NNAGNU +NNAGNN +NNAUAA +NNAUAC +NNAUAG +NNAUAU +NNAUAN +NNAUCA +NNAUCC +NNAUCG +NNAUCU +NNAUCN +NNAUGA +NNAUGC +NNAUGG +NNAUGU +NNAUGN +NNAUUA +NNAUUC +NNAUUG +NNAUUU +NNAUUN +NNAUNA +NNAUNC +NNAUNG +NNAUNU +NNAUNN +NNANAA +NNANAC +NNANAG +NNANAU +NNANAN +NNANCA +NNANCC +NNANCG +NNANCU +NNANCN +NNANGA +NNANGC +NNANGG +NNANGU +NNANGN +NNANUA +NNANUC +NNANUG +NNANUU +NNANUN +NNANNA +NNANNC +NNANNG +NNANNU +NNANNN +NNCAAA +NNCAAC +NNCAAG +NNCAAU +NNCAAN +NNCACA +NNCACC +NNCACG +NNCACU +NNCACN +NNCAGA +NNCAGC +NNCAGG +NNCAGU +NNCAGN +NNCAUA +NNCAUC +NNCAUG +NNCAUU +NNCAUN +NNCANA +NNCANC +NNCANG +NNCANU +NNCANN +NNCCAA +NNCCAC +NNCCAG +NNCCAU +NNCCAN +NNCCCA +NNCCCC +NNCCCG +NNCCCU +NNCCCN +NNCCGA +NNCCGC +NNCCGG +NNCCGU +NNCCGN +NNCCUA +NNCCUC +NNCCUG +NNCCUU +NNCCUN +NNCCNA +NNCCNC +NNCCNG +NNCCNU +NNCCNN +NNCGAA +NNCGAC +NNCGAG +NNCGAU +NNCGAN +NNCGCA +NNCGCC +NNCGCG +NNCGCU +NNCGCN +NNCGGA +NNCGGC +NNCGGG +NNCGGU +NNCGGN +NNCGUA +NNCGUC +NNCGUG +NNCGUU +NNCGUN +NNCGNA +NNCGNC +NNCGNG +NNCGNU +NNCGNN +NNCUAA +NNCUAC +NNCUAG +NNCUAU +NNCUAN +NNCUCA +NNCUCC +NNCUCG +NNCUCU +NNCUCN +NNCUGA +NNCUGC +NNCUGG +NNCUGU +NNCUGN +NNCUUA +NNCUUC +NNCUUG +NNCUUU +NNCUUN +NNCUNA +NNCUNC +NNCUNG +NNCUNU +NNCUNN +NNCNAA +NNCNAC +NNCNAG +NNCNAU +NNCNAN +NNCNCA +NNCNCC +NNCNCG +NNCNCU +NNCNCN +NNCNGA +NNCNGC +NNCNGG +NNCNGU +NNCNGN +NNCNUA +NNCNUC +NNCNUG +NNCNUU +NNCNUN +NNCNNA +NNCNNC +NNCNNG +NNCNNU +NNCNNN +NNGAAA +NNGAAC +NNGAAG +NNGAAU +NNGAAN +NNGACA +NNGACC +NNGACG +NNGACU +NNGACN +NNGAGA +NNGAGC +NNGAGG +NNGAGU +NNGAGN +NNGAUA +NNGAUC +NNGAUG +NNGAUU +NNGAUN +NNGANA +NNGANC +NNGANG +NNGANU +NNGANN +NNGCAA +NNGCAC +NNGCAG +NNGCAU +NNGCAN +NNGCCA +NNGCCC +NNGCCG +NNGCCU +NNGCCN +NNGCGA +NNGCGC +NNGCGG +NNGCGU +NNGCGN +NNGCUA +NNGCUC +NNGCUG +NNGCUU +NNGCUN +NNGCNA +NNGCNC +NNGCNG +NNGCNU +NNGCNN +NNGGAA +NNGGAC +NNGGAG +NNGGAU +NNGGAN +NNGGCA +NNGGCC +NNGGCG +NNGGCU +NNGGCN +NNGGGA +NNGGGC +NNGGGG +NNGGGU +NNGGGN +NNGGUA +NNGGUC +NNGGUG +NNGGUU +NNGGUN +NNGGNA +NNGGNC +NNGGNG +NNGGNU +NNGGNN +NNGUAA +NNGUAC +NNGUAG +NNGUAU +NNGUAN +NNGUCA +NNGUCC +NNGUCG +NNGUCU +NNGUCN +NNGUGA +NNGUGC +NNGUGG +NNGUGU +NNGUGN +NNGUUA +NNGUUC +NNGUUG +NNGUUU +NNGUUN +NNGUNA +NNGUNC +NNGUNG +NNGUNU +NNGUNN +NNGNAA +NNGNAC +NNGNAG +NNGNAU +NNGNAN +NNGNCA +NNGNCC +NNGNCG +NNGNCU +NNGNCN +NNGNGA +NNGNGC +NNGNGG +NNGNGU +NNGNGN +NNGNUA +NNGNUC +NNGNUG +NNGNUU +NNGNUN +NNGNNA +NNGNNC +NNGNNG +NNGNNU +NNGNNN +NNUAAA +NNUAAC +NNUAAG +NNUAAU +NNUAAN +NNUACA +NNUACC +NNUACG +NNUACU +NNUACN +NNUAGA +NNUAGC +NNUAGG +NNUAGU +NNUAGN +NNUAUA +NNUAUC +NNUAUG +NNUAUU +NNUAUN +NNUANA +NNUANC +NNUANG +NNUANU +NNUANN +NNUCAA +NNUCAC +NNUCAG +NNUCAU +NNUCAN +NNUCCA +NNUCCC +NNUCCG +NNUCCU +NNUCCN +NNUCGA +NNUCGC +NNUCGG +NNUCGU +NNUCGN +NNUCUA +NNUCUC +NNUCUG +NNUCUU +NNUCUN +NNUCNA +NNUCNC +NNUCNG +NNUCNU +NNUCNN +NNUGAA +NNUGAC +NNUGAG +NNUGAU +NNUGAN +NNUGCA +NNUGCC +NNUGCG +NNUGCU +NNUGCN +NNUGGA +NNUGGC +NNUGGG +NNUGGU +NNUGGN +NNUGUA +NNUGUC +NNUGUG +NNUGUU +NNUGUN +NNUGNA +NNUGNC +NNUGNG +NNUGNU +NNUGNN +NNUUAA +NNUUAC +NNUUAG +NNUUAU +NNUUAN +NNUUCA +NNUUCC +NNUUCG +NNUUCU +NNUUCN +NNUUGA +NNUUGC +NNUUGG +NNUUGU +NNUUGN +NNUUUA +NNUUUC +NNUUUG +NNUUUU +NNUUUN +NNUUNA +NNUUNC +NNUUNG +NNUUNU +NNUUNN +NNUNAA +NNUNAC +NNUNAG +NNUNAU +NNUNAN +NNUNCA +NNUNCC +NNUNCG +NNUNCU +NNUNCN +NNUNGA +NNUNGC +NNUNGG +NNUNGU +NNUNGN +NNUNUA +NNUNUC +NNUNUG +NNUNUU +NNUNUN +NNUNNA +NNUNNC +NNUNNG +NNUNNU +NNUNNN +NNNAAA +NNNAAC +NNNAAG +NNNAAU +NNNAAN +NNNACA +NNNACC +NNNACG +NNNACU +NNNACN +NNNAGA +NNNAGC +NNNAGG +NNNAGU +NNNAGN +NNNAUA +NNNAUC +NNNAUG +NNNAUU +NNNAUN +NNNANA +NNNANC +NNNANG +NNNANU +NNNANN +NNNCAA +NNNCAC +NNNCAG +NNNCAU +NNNCAN +NNNCCA +NNNCCC +NNNCCG +NNNCCU +NNNCCN +NNNCGA +NNNCGC +NNNCGG +NNNCGU +NNNCGN +NNNCUA +NNNCUC +NNNCUG +NNNCUU +NNNCUN +NNNCNA +NNNCNC +NNNCNG +NNNCNU +NNNCNN +NNNGAA +NNNGAC +NNNGAG +NNNGAU +NNNGAN +NNNGCA +NNNGCC +NNNGCG +NNNGCU +NNNGCN +NNNGGA +NNNGGC +NNNGGG +NNNGGU +NNNGGN +NNNGUA +NNNGUC +NNNGUG +NNNGUU +NNNGUN +NNNGNA +NNNGNC +NNNGNG +NNNGNU +NNNGNN +NNNUAA +NNNUAC +NNNUAG +NNNUAU +NNNUAN +NNNUCA +NNNUCC +NNNUCG +NNNUCU +NNNUCN +NNNUGA +NNNUGC +NNNUGG +NNNUGU +NNNUGN +NNNUUA +NNNUUC +NNNUUG +NNNUUU +NNNUUN +NNNUNA +NNNUNC +NNNUNG +NNNUNU +NNNUNN +NNNNAA +NNNNAC +NNNNAG +NNNNAU +NNNNAN +NNNNCA +NNNNCC +NNNNCG +NNNNCU +NNNNCN +NNNNGA +NNNNGC +NNNNGG +NNNNGU +NNNNGN +NNNNUA +NNNNUC +NNNNUG +NNNNUU +NNNNUN +NNNNNA +NNNNNC +NNNNNG +NNNNNU +NNNNNN \ No newline at end of file