NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCAAAGGGATTGCACTAAATGAGTATTTATTCACTNNNNNNNNTTTCAAATTTTTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGAAGACGACTATTATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAAAATAAATAAATTAACTAATTAATTTAAATTGATATCAATGTACAGGTATTATAAATACAAGCTTACACCAATAATAAAAATAAAAATGCCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTCTGTCCATGGTAATGATGGATGGACCAGTAATAAAGTCTGGCTGATGTCGCATAAATACGTCTTTGCTGTCTGCACTAACAACGTTACATATTATACATCGGGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCATCCTTGATTCAAATAACAACCTATCGCTGCACTAAAAATAATACAAACACACCAAATTATACCTTTCACTAAGTACCCATAGATATTTTTTACTTTTCAAAAAGTTCTCGCATTTGTAAATTCGTAGCCTAACAAAAACGCACTTATCTACAGATATCAACCTCACTCACTCACTCTATCCTACAGATATCAATTTGATTTAGTGAATACAAGTTTAAGGAAATCTCAAGAAAGCGGAAAGTTTTCATGATTTTCTATTTACCAAACACAAGGAAAAGTTTTAAGAATTTAACCAGTCTTTGATACTAGCCCGACTCGGTACTCGCTAATTTTTGGTATTATACTTATTTTCCATCAAATTTCATAATAAACGTATTCTAAAAAAGCTTTAGAAGCTTTTAAGAATAATTGCCTTGCAATATATTTATATTGTGCTTCGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCATCCTTGATTCGAGTAACAACTTATCGCTGCACTAAAAATAATACAAATTCACCAAATTATACCTTTCACTAAGTACCCATGGATATTTTTTACTTTTCAAAAAGTTTTCACATTTGTAAATTCGTAGCCTAACAAAAACGCACTTATCCTACAGATATCAATTTGATTTAGTGAATACAAGTCTAAGGAAATCTCAAAAAAGCGGAAAGTTTTCACGATTCTCTATTTACCGAACACAAAAAGAATTTCCAAGAATTTTACCAGTTTCTGAAGGATCCTCCTCCTCAATCTTCTGCGAAATNNNNNNNNNNNNNNNNAAAAATTAACATAAACGAATAAGAATATAAGATTTTATCAATCATCAATACTATTATGTAAACCCTAATTCGACGAACAACAGTACAGATATCAATAACACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGCATATTAACTCGACATAACACCAAATTGAGGCTTTCACGAACTATATTGACCCGTTCACGTCAATTTGTAAAATATCGTAATGCCAGTTTACAAATATTGGCAGACATATCGATTCATACAGACTTTGGTTCCATTAGCGGCCATCACTTGTCAAGCGCAAGCGGGTAACTGGAGTACCTGAGAACATTGAAACTTTGGAAATGTTACAAAGACTTTTCAATTATTTTATCTGTTTATCTCAATTATATATCCGATCATTTTGTAAGCATATATAATATTAATCATTTGGTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTATTTGAGATAAACATATACCCGCTGTTTCATTGGCATATAAATTTATTTCATCGCAACCGTACATATTCTGGGTTTAAAAGGTGACTGTTTGACCAAATTTCTTCTAGATCTAGCTAGATATTCTGGCGTAACTAGCTTTTAGCTTTACAATATTTTTACAATTAGCGAAAGAACGCTTGTGACACATAAAAAAGNNNNNNNNNNNNGTTCAGACTATATTTAAGATCTTCAAGTATATAGTTAAGATACACCTATCATTTCTAAATAAAAGATATTCTAAGGGNNNNNNNCAATAAAGAAGGGGCGATGTCACAAAATTGACTTCCTTGCCACGGACCACGAGGCACGGTCGCGCGAAACTGTCGACTAGATCAATTAAGAGAAAAGTCGGCCACCTGCTCGCTAGTCACGTTTAGTTGTCGATATCGATATANNNNNNNGGATTATTTTATAATTAAAATAAATGTAATAATTATTATATTCACTGCTCTTTCAGCTTTTACTGCACTATTTTAAAAAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAATATATTTTTAGCCGACTCACTAAATTTAAAATCACTGATTAAATAATTTATGTACATGTACTCGTATTAATAATTTATTGTTAATTACAATATTTCACTGAAACATCAGTTGTCTGGCTGAATAATGTAATTGGAACTGACAAATCATTCGTTTCATTTGCTAATAGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATTGTTANNNNNNNNAATTTAGTCATGGTTATTATAGCCTAGTGAATAAAGTACTTAGAATTAAACATAAAGATTACGGATTCAATCAAGTCTTATTAGCTTATACAATCTTCTCATACTCGAAGGTGACCTTATTGTCATCAAAGATATTTATTATTAAACGTAACAATAATTATAATTGATATTATTCTGTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCGATAAACAGAGAACATCACTATTCAATCAACGACTAGCTCGCTGAACAGTCGTCTCGGACAATTAATCCAAGTCAGATTCAATTGCAAACTTCACATAATTCGTATTTTCACTTACACACTTTATGAATTATACTACAATGAGATTTTACATTTAAATAAATACTAGGTGACCTGTAGCACGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAAATTTAGGAAATTTAATTTGTAAACTAAATATTACGTTTAAAAAGTGTGTATGATGTACGATTGATACATTGCTCCACTACTTATACTTCCAACTTGTCAAGTAATACGTAAATGTTGATAATGACATGAAATATGAGCAGATGTGACTAGCAGTTTTGAACTATGTACATATAAAGCTGCGTTTATGAAAATATAACAAAACAACAATTAAACGCAAACTTTGTCAAGTATTCAGAGAAATTCAGAGGCAGAGATGTAAAATTTTGACTGTTTTACAAACTGCAAAAGTTTGTTACGTAAGATTATTTCAGATGTAAGTATCATAAGAACCCTTACATATAATTTTGTAATTCTTTAAAGTCACGTTGACTTCCTCNNNNNNNNTTACGATTTTTATATTAGAAGCCTAAATTTTTACTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAAGCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAAACAAAATAGGAACACTTTAAAATTTGTGGCTGTCATTTACTTAAATAAAAAATACTTGTTATTAAACAATATAAATAAAGTAACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNC