NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATATACTTAAAGTTACATGACAAGATCATACGGAATTATGAAACAGAAAGCTCGACTGGTTTATTATTCTGATTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGGTCGTGCGGTTTGACGCCGGTCGTGCGTGGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCAATATAACCTATGCGATTTCACCTACACATAATTCATTATTTATATTATAATACATTTTTGTGTTTGCAACATATTTAGGAAAGAAACATGACAGTACAATGTTCGCTTGATCAAACACTTATTATATAAATTATTTATTTTTATTTTCTCGTAGAGTCCATAAACGATTTTCATATTTGTTTGTACTAAGAAGAAATCTGTACAAAAACCAGAAGGACCATATTCCTATTTTTCTTGCCCTAGTTCAATAAAAGCAGTAGTTAACTTAGCCTCTCTTTAGGTACCTGTTGCTAGGGGTCAAGGAGGAAAAACTTGCACGTAATGGACAAAAATGTTTTATATATAATATATCAGCGTAAAAACTACATTAACTTAATTTATGTATTCATTTGCCTCTTGCCACTTTGCCACTAAACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTGCCTGGTCTAGGTCTTTGTAGTTCTCTTCACTCTCAACGTCATACCTGTTAGGGCTACAACCTCTCAGGTCACAGTCAGGGCTGTTATATCAAAATCACCTAAGGTGTCGCGTTACTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGACGATTTTTTCGTCTAGAAAGTCGCAGTATTCAGACTACCCCACTAAATTAAATCTTGTTCAGCATTTACAGATTTATCGCGTTTGCTCTATCGGAAATTCTACTCAGTACATTTAGCAAGTAAACTGTCCAGCTTACAATTTTTAGACTTGACTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATAAGTAAGTGATATCTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACCCAGAAGATTGTAGGTAAGTTAATTGCTCCCTGTCAATTTAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGTAAATAGATCACGCTATCGAGGTTTCGTGTAGATTTAGTTAAGTCGCTACTTATTATTATTATCTGTTTAAATTGTTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACATGGTATTGCGAGACGAATGTTGAGGAATTAGTCGTTTTTAGCACACGACAGTGTTGTGCCTTTTTTGCCATATCGGATGACCGGACAAGTGGCTCGCTTGTGCAACTGGTCATCATCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCACTCTAAAAAGTACATTTTGCACGAAAATTATTACAAAGCCGAACATAAAACCNNNNNNNNNCAAACAGTGTCTCTGTGTTTTGGATACGAATCACGCAGATATCCGTCAAAGTGATTTTAATTCAAATCGACATTTCCACTGAAAGCGCTGGATATATTTTATCCCAGAGAATAGGCTTTTGTCAAACTAATATACCTTTGTACACGAAGCTTGAATAAACGNNNNNNNNNNCGTAACATCATATCTATTGGTTCACATTGTTGTTTGATTCTATAAAATGAACTGATTTAAGGCATCGTAAGTATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGCCTAATTACTCGAACTAAAGGAAGTGGTCATAAAAAGGGCAAAAACAGAAAATCTTTCAAAAGAACGTAATTTAATATTTCCTAGTTGAGAGAGCAGAGATTGCTTTATTTTTACATTGGACTTGCTTAATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAATAAGGCAAGAAAATATCTATAACTAGAGCATCCAAAAGCGTCTTCTTGCTTTCTCTATTCTCCTAAAGATAACCTTGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATGTATGATATGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGTATATAAAAGCTGATTTCTTGTAATGTGACAAGAATGAGCGATGCTAGTATCAGATATTGAATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGATACACAATTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTCAAAATAATACCCAATAATAAAAACGATATTTTTTACCAGATTGTGACGAAACTCAGATCGTACTTCATACAAGGTCTTTGACAATTTGTCTCTTTTTTAAATTTCACTATTTTACTTGAAAATGAAACTAATCATTTACACACTTTATAATCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATAAAATTTAGTTTTATCATTCGCAAAAGCAAACTGTATTTAGTATTAGAACTTATTTACTAAACACATCAGATAAGCCGAGACTCGCCTTGATATTAACGGTTCAATGAATAACTTTCTAGGTCACATTCGTCCATATAATTATGGATCTGTAGTTATGCAACTACCGACAGATTACCGCATTGTATTGCATTATTAGTATTTCACNNNNNNNGAGGTTTATTTTGTATTTTACATTGTCGGTTAATTTGTCATTAGATACACAATATCTAATTAGTGTTGTAGCGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCACACAGACTGTTTTGTTATTAGGAACTATAATTAAGTTTGAGTTAGTGTGGAGTTGGTTATTTGTTAACAGTTTACATAGTAAAAAATCAGTGTGTCGGTTATACCTATCTGTTAACCCGAAGCGTTCGTGCGTGAGTGTGTTGTGTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATACTCTCACCTATTTATACTCCTACTATAATACCAAACAATCGAAAATCCTGACTGACGGCATATTTGCCAAAGGATCGAATAGTACAACGTCATTTGTCAAAGATCATCCCAGTCGAAGCACGATAACATCACGCAACAACAAGAAACAGCTAAACTATAAGCAATTTTGACAAAGTTCGATTTTTTGTTGTTAAGTCGTTCGATAAGAGGGCGAATTTTTACTTCAAAAGACGAGTTTGTTCATAGGGGTTGTATGTCTAAATTGTNNNNNNNNNNTAATTAAAATGTAACTAATCTAACCCATTGGCACTTTTTTACCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGGTATTATTAGCCTAACCATAGTGCAGCCGCTTGGCGAATTAAGATTAATCTTTTCATATACTGGAGAAGAATAAGAGCATATTCCATAACACCGGAACGTCTGCTCATAATATCAAAAACTTATTTTGCGTGCGGAAAATCTTCAAAATATTATCAAAGTTCGTTTGACATTTTAAAAAATGATTATTAAACAGGATCAAATAAAGTCGGTCATCAAACGCAGATTTCTTACAGAACTGTCATTGGCTCGCACGATATTTCAGAGGTCGGTGTTTGCTAGTGACAGGTAAGGGTGTGGCGATACTGCTAGAGATATTTTAAAAATCTCCTGGAGCCAATATCAAAAATATCACTAGGACATTAACATGACGCTTACTTTTATTTTCCGCTTTTTCATTGGCATTGAATCAAGTAAGGTAACAACTATTTTTATTAGTGCGCCAGGTAATCTTCTGAATAAATTGCTGGTCTAAAATAAAATCCAATATCTAGCGTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGTTTAAAAAATATTATCAATTTCATATAATCATATTTAAGAATATGTTCCAATATGTTCCATTAAATTATATGCTAAAACAACAAAGCTCAGTGTCAAAACATCAACACGAAACATTGTTGCCTCATTATTCACATAACAGACAAACAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATACTAACGACCCATTTCAAAAGGGTATAGGACGTTCATCAGTTATGTCAGACTGTGACGCGTCACGTCAGGATCCCTCACTCTACATACTCAGTTCACATGAAGTTCTATTAAGATTATTCTTATCTCTCATCTTTACATATTTACATATAAATCGTGGTTTATGTACTTCAATTTATATTACTAATGTGTGTGTGAATTTGTGTGAATATCGACGTGAAGTGGCTACTATAGCTGCCTTANNNNNNNNNNNNNNNNNNNAATTATACCAACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGCGAATACTGCATGTATAATATAAAACTACAAATTAACAATAATTCAGTTCAATTATATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATCCNNNNNNNNNCCGTTTCTTTTATGTCTTTATAATGATAAGAACATCTGGAAACCAATAATTAATGGCCACTCCTCCACGTTTTCATTGTCAACAATAAATTTCGTGTCTGCTCTGATGCTGCAAGTATTTATGGATCTGTATTTGTCTCCTAAATTAGAAGCGCTAAAGTTTAAATATTAATTTCGATGTCGGAAAGCAGAGACATGCATTCTGTATCTTGGAGTAGCTTCTAAGACATTACTATATAATTCTCAAATTAGTGCAATATGGCGCATTTATCTGAAAGCTGTGAAACCAATTACAAATATCCTAGCGCAATGAATTTAGTAGTTCACAATGACGGCTGTTGTGTAAAATTTTCGCTTTGACCAGATATTTGTATGTGTACTAGTACTTGTTTTTAAACTTCTCGAAGAGCAACGGCGCTGATCTGAAAGCGATCGCTTTCAGTAGGTCATTCCTATGTCATTGACCTGATGTCACTCACTGATAGCGCTATATAATGCTAATTATTGTAGTGATTTTTTAAAATTGATACTGACAACTAGTTTCCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAAATTACAAAGACAAGTTCAAAGACGCATCATCACGTGTTTGCCCAATTATAACCAGCAACACAAACTCCAGTCACAACTCGTTAACTTCGTCAAGTTCGTACAATTTTCATATACCGTCTAAATTTACTTCCATTGTTAGTTTAATATTTAAGTTAGGTGTGTTAGCTTAATTTGTTATATCAAGTCTTATGTGCGGTTTGAACTTAAACAAAAGATTACGTACAATACAAACACTAAATCAGAAGTGTTTGTGCTATGAAATCTTTCGACGAGATTTGGTTAAAGATTTTTATGAGGATAAAACTTGACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAACTGTACTAAATTAGCCTGTGATGAGCTACTGCTAGTCATGGACGTTATTCGTCTCATTCAATACGTCTCAACGTTTTTGTACTCTACGTTAACAAGTAATTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGAGATAATAGATGAAATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAT