NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCTCGACGTCACGGTGCTGCCGCCGCGGGCGTTCTACCCCGTGGACTGGACCAAGATCGGCGGGCTGTTCCTCGCGCCCAAGGACAGGAAGGAAGACAAGTGGGGGCAGGCCAAGGGGGATAACATCAGAGCTGAGAGCTTCGGCGTCCATCTGTGGAACAGGGAGAGCAGAGGGATCGAAATGGAGGAGGGAAGCGTGATCCGAAGGTTGATTTCAGACGGCTGCCTGTTCTGCAATTCTTCAGTGGTTGCATGA