ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGAGCGGCTCGCGTCGATAAAGCTGCATTAATTATCACTTATTATTACGGTCGAGAGTATTCTTTAACTAATTAGCACGTACCGCCGGCGGTTTAGATAATATTGGAAGTGCCTTTTACAGTGACAATGACAANNNNNNNNATTTCCACGTTACATGTAACACGAATCCTACTTTATGCTATCCAAGTGATCAGGCCGTATCCTGTAAAGGTATAAAATACTACATCGGCTACTTCGTCCTTACTACTTACCTCTTATGAAATCAAGAATAATTAGGAAAAATATTGCACAAGTGTGTTTACCAAAAACCTCGCTAAATTCCCCCATGCGGATAAACCGAAGCAAACTCTAAGTACAACTAGCTGCGGCACACCTGATGTGAAAAGATATTTTAATTTTAGTTAAAATTGAATTATTTCACTCTTGAACATAAAAAACAATATCTCGTGTTATATTTCTTGACGTAAAGTATTAGTAGTACATCTAATTAGTAAAATAGTTATTTCCGTTTATTGTTAGCTATAATGCTAACCAAAGCTATGGTAATGACATCGAATAAAAGGTCTTATTAGTAAAGCAATATTATAAGGGCGAACGTTTGTGAGACTGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAGAGCTGCAGCTAGTTTGTCAAGTCGATGGAATAAGTTACGGTATCGATTACCTGCCGCTGCGGGTTCAGATCCAAGCTGACAATTAGCCGTTGTTTTAAATTCAGTACTAACAAGAAGTACACTATCAATTACTAAGAATGGTTTAACGCAGAATCATAAAAGCCGAATACTTGCTTTAGTTAAAATAAAAATATAATTATTTGAATGACTAATATTCAACATTACTAAATTTTTAGTTTATTTGATGTCAATACTTTTTGTTCAAAATTCAAATAGTTTNNNNNNNNGGGTATTCTAAATTGAGATTAAGTCTGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAATTATAAATAGAGAGTAAATGATGCCTATTTGATCTTTTTTAAATCATCAACATTCGCCATGTGAATAACAGGACTGGTGTCGTTCTGTCTGACCATAATTGTACAGTTAATGTTATCATTGACTTAGTTTCGGTCGAATTTCAGCATGTTACTAATTATGTCGTTTTTTATATCGTTTCTAGCGACATACAAAGATGAATCACCTGAAGTAATTTGTAAATAATTAATATAATAAAATAATTTTACGGACACCGCATGTGTAGTTGTGTGTAAAATGTTACAGATATCTATCTGCTGTAGCTGTTGCAACTTAATAATTATATTATGTCGGTAGCGAAATAGCGAATCATTTTTGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTCTGGAATTAAATATATTANNNNNNNAAATATATTATTAATATTATGCAATACATTCTTATGATAAATTCCTTCATGACTTATTTATTTTAAAATAAGTTATGCGTTTAAATATTTACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTCGTGTTAAGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTGCCGTGTTAGGTATTTTACTCGATATGATGTAATATTGTGCAATTAATTGCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTATTCATTTCAAAATATATCTGTTTAAATTTGTGCTGTTTCATTTTACATGTTGACATTTTACATGTTACAAAGTATATAGCATGTTACGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTATTCATAAATCAATTAAGATCAGTCATGTCTAAACAACACCGACGTGTCGACGCAGTGGCCACTGCAACTGGCTGCACTAGTGCCCATACCGTTTGTCTAGAATCTAGTTCATAAAGTCAATTATCGTGATATTTACGTTTGTGTGTGCGTTTCTAGATCCCTAACATTCTTATATTACTAAGAGTGGGTGAGTCCAAAGCATTACTTCAGCTAATCGTCATATACAAGATGCGATCACAGTAACATCTGCTGCGCTAACGACTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCGGGGAGTATGAGAAATCGTAACGTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTACCTACAGAACTCAACAAACGTCCAATGTTTGCAAAGACGATGAATTTCACGAGTCCCTAATGTCACACAACATGGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCACTATGATCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGTAGGACGCAGAAAGTATTCAGGTTGCTCAAATAACTTTGAAATATAATCTCGTTGTCTCAAAGTTAACGCACAAGCTCTGCACGACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTACATAATTTACCAACTATTATTGAGAAGTGGCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTTATACTATATAACAATAAGATAAGATAAGAACCAATAACATGTACCCGCGGGCCCGCGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTAAATTAATTATCATTTTATTTAAGAATTTACTTGGAATATAGTACAATACTTTAATACAACTTTTTTACGATCAGTTTTAGTATAATTTTAAATAAGTTGATTTTGTTGTCGAAATATTAAATGATAGTTTCGGAAAAAACTATTTAAAATAACACGCTATTTTTATATTTAATCCTTTCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCGGCGCGAACTGGTTGATCGTTTGCTTAGGCTCGTCATCTACATCTGTAATTTTGATATTGTGTTAGTAACATCAGCTAACTATGAAATTACTACAGAAATACATCAATAATTCCTTATAAGGAGCCAAATTAAATATACCACCCACATAATATATACACCTCACACTCAACGATCATCACTAAGAGGTAATCTTGGCTGCAGTTAAACACAACACAAACACAATAGCAAGAAGCGCCACAGGCAGCTTAACACGTTTTACTAGCACGTCATCTATTGTAGGTCACTCTTTGTTTTAATTTCATCTGAGTGCGAGGCTCTCTAGAGGAGGATATATCCAGACATAAATAAACAGCTGCAAGGCGAATTGACCTTTAATTAATACTTCTGTTATGTAACGCCTTTGTTATTAAATCGAAGTTGAGCACACAGATTAATGCAGATCAATGCAGTGAATGAGGATTATAAAGTAACATATACATATACAATACAGTAGTAAACGATAACAGTATCGATATAGGTACACACTTGTGTGTGTTACGTAACTTGTAGGTATGTATATGCACGCGCGGAGTAGCGCTCGAGCGTCCAGTTTCATAATGAATGTAATATATTACAGTCGTATTAAACCTAATGTTTATTTATCACTTCTTCGGAAGTGTTCGCACTTCGGAGCGATATATTTGACATAACATTGAGCGTCGTACGAAATGTTCAAGTTCACGGCTCACACGCTAACACATCGCTCACCCGCGGGTTTCCGGGACTTGCCTATGTTGAGACCTATTTCGTAAACAACTTAATAATGTGTACGACTTCCTCCTTATTAATATGTAATGTGACATTGGCCGTTTCGGAAATGATATTGAGGATTTCGCGGAGGTCAGCGAGACCCGCATCGCGAAATAAATCTCTGCTTAACTGCCTGCTCCACAACCATACCACGGCTGGTTCAAGCGATAACGCTACATAATCATAAATATTCCGTCAATTATGTACAGTGCACTATCTGAGGCTACACGACTCAGCTGTGATATGTAAATTGTAAACTAAATTATGCGTTAAGATAAATAATTATCTTACCACAATATCAGATCATAATCCGGTGCATGGCGCATCCCATGCATAGAGTACACATTATGTACTCAGGTGCTTACGATACAGAGTTGGAACAAAATAAAAACACGCATACATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATATCTTGCAATTTGCAAGGCTCGACAAGTCGACAATAAAGAATATATACTAAAGTTGATAACTTAATGTTTAAAATATTTTCCTCAATGGTCGACCACCTAAAACAGCAAATCATAAAAAGACCGTTTCCGATTATGGACTAAAAGCATTACGATCACACGATGTGTCGAGTGCGGAGTCACAGGACCGGTCGGCCTCACTCCTCCGCGAGTGGATCGTCGATCACCCCCGACCGTCACACTGCGGATCCAAGGTCGACTTCCTTCACAGGCTCCCGAGAGGAGTCGCCAACCTCGTAAATAGACGCCCACGTGTGTTCGCAGCACGCGCTATGCTGGTAGAAGTTTGAGTGTGCGGCAGAGGGTTGCCGACCGTAACTATAACCGTGTTTTATTAAATTTCGTCTGGGTGCAATATATAGTTTAAAAATTTCCCGACTAGAAATTGCTGTAGGGCAGCGTAGATATTTGTACCTCATTAGGTCCCGATGAGGTATTAAGGAATAGAAAATCTCTATGCGGGCCCAATCATTCGTTGATCGGGATATCCCAAATAATGAAATGACTTTTGTAAGATATATCCTATCTGTGTCCAAAAACTTTTTATTATAGTTATAGTAAAAATTCTATCGATTAGTTGTGTAATAGATTTACACAAAAGAAAACTTAAAAAATCAATGCCTAAGTTAATAGTTATATTAATGTGTGTCTTTCACACTGATGCACATATGAAAATATACTTCTTGAAAAGTAGGTAATATATCTCAGTCGTAAAACGTTGACAACCCTAACTTATCAAACGACTTAACGACATGCTAATCGCGCCGGAAACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAACGCCAATGTGAATACATTATGTTAACATCGATCAATTCTTGGGATTTTCTTCGCACGTACTTCTAAAAATTCTAATAGCCAAGAAAGTAACTTCTAATGAGAATATTTATAACCTATATTAATTAATGAAGAAACTAATGAAACTCAGAAATAGATGTAATAATCGACTAAACAATAAACGAATATAAAGACAGTTAGGACATTAATGAAGTAGGCTTAGAATTAAAAGAAACAATTTACAAATTGTTTCCAGCACCTGGTTGCGACACTCCCGTCGCCGGCCGCCGGTCGGCGCGCCCAGCTCCCGCTACAGTGATGACATCTTACTGTGTAATGAACTGTCAATTACACTAACTTAAGATATAACTTAACACTCACTCTTGATAGGTCACAAAGAAAAACCTTAAAGAAGTTTAGTTTCGATCGACATTTTGGCACATCGGTAACAGTCTTAGCACGAGAATTAATGAATTAAACAATATTTCAGCTCGTCCAAACACCCGTACACGTAATATTTGTGTGATGTGATCTGTTGCTGCAACAATTACCCGCCAAGGCGATGCGACGCAGCGGAAACTATTTGCGATGCAACAGGCGTTATCTGATAAGACGCTATTGCTTTTTAAATGAATAAATATGTCTATATTTCATTGTACTATTTAAAAAATCACATAAAAACAATACTGACGTAACTCATATACATATCTACAAATTGCAAAAATGTAAATTCTTTTAAACTTAAAACCCAATTAGTTCAGATAACAGTTGATGTCGTGAGTCATTAATTGCTAGTTTGCTTATCGGGGTATGCGTCACTGATTACTTGACATTTTTCATTTATAAATCAGCTTTAATTAGTTCTGAAATTGTTATTGTAATAACATTCCGAAGAACAGTTAACTAAAAGTAATAGTAATAAGATTCTATCTTTAACCGTTCTACTAATCGTAAGGCCGCGCGGAGCAGCGCTGCTCGACGTCGACGCTTCGACACGCTTACAATCAGTCCCCTTCAGTGATCTCGCCACGACTATCAGCGTTTGTTCGCAACAATGGCATAACACCAAACATTGCGTTTCAGCATTATTTATCTCTACATATTTCATTCAGTACATACATTAGAATTTATATTACAATAGCTACTTATGCATAAACATTGGTTACAGTAACCCTCATATAGCACACGGTAATGTTTATGATAATTTTATAGTTTTCCAGTTATTTATTAAGCAAGGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCTATATGAACTGTTGTGAAGTCCGTATGGTTCGTGCGGCACCTTTACAATGTTATTAACATTGTTCCGTTGTCAACCCGTCCGTTGTTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGAGGACCCAAGCGTTATTTATCTGTCTGACGAAGTACTGTTTTTTAAATGGTACGACTAAGACTAAAAATAAGGAATTTTTTAAATACTGCTGATATGCGGAAGAAGTAGGTGGGAAAGGGATGAGGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCAGACGTATCACAATTGCGTACGATCATATAACAACACTAGCTCTGCACAAGATGGCTTCAATTGCCTATAAGTCACGAGAAAGTAGAAAGATAGGCGGGACTTTCAGTAATTTTTATAATATTTATGAAACTCATTTTCTATTATTTAATTAAAACTACGTTCTCAATAATGTACAATATGTAACATTTATAATTAACTGAAACACAATTTGGAAGCAAGGTCAAGAACCGTTGCAATTCGACCTCGAACCACGAAGACTATTATGAATTGACATTTTCTTATTTTGTTGCGCATATTGCTATTTGCTACATTATGCGCACAACTTCGTTGCTGATTAAGCTAAGTTAAGCAATAATGCAAATTACAAACATAAGTGATGTCAGCCGGAAATAATCTGCGGCGAGCTCTACCTACTGTCTAAGTATGTGAAGTAGATACATATACATGTGGTGTTCACACTTGTTATAATCTACCGACGCTGTGATTGTAAAATACAAGTAGGTATTTAATGAAGCATTGTGTACAGATAGAAGTAAATATTTTTTATGACAAGAATAGGTATAGTATAGTATAGGTTAAACGTTTTCACGCTTAAATTATTATCTAATGACTTTTCATTACAAACCTGCGACTGCCTGACGACGGAGTTGCGTGTATTTGATGAAATAATTTTGAGCAACTTTTATTAGTTTTACTTTAATGTGAGGAATTAAATGTGTAATTTATGACAATATTTAAAGTTTTATTACGTTGGAACTCTAATTATACAGCCTGTACTTATAATAAAACTGGGGAAAATTTAATTTTGTACTTTAGTAGGTATAATTTGAAAATGTATTAAAATTTGATAATCGCAACAGCATTTGACTTTGATGAATGAAAACAATTACTCACAATGAATTTCTTCCTGTATATTCCTGTACATACTCATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGGACGAAAATATAAATGTGTAGTTACAAACAAAGACGCGGGTGCAGCCAACTAACTACAACTAATATATACAAAATAATATTCATTTTCTTTTGCTGTCACTTTGAGACGAACTCGTATCGGAGCGTGTTAGGCCATTTTAGCCGTGAGAACTGCATTACGTATACACAATTNNNNNNNNNNNNNNGATTTTGATACTCTCCAGACCACTTCGAGTCCTTGTTTAAAATGCGCTATTTATGGTTTAAGTTCACGTACTGTACGTAAATCAATATAAATAATAACACGTATACAGCCGATTCCGCTTCGCTGATTTTCCTTAATGGAGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAGGAAAAAATGGAATTTTCAAATTTCTGTTTGACAGAAACAAGTGATTATCTAATTACAAAACTTTTAGACATACAGTTAAATAAAAACAAAGCGAAGTACCAAATTTTGTAAGCTTTAAAATGAGTTATGTTTACNNNNNNNNNNCTACTTATGACTTATTTGCAGAACTTTACTCTTATAGATCCGCATTTACGAGCGTCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTCTGTAAAATTTTCATTTGAAGAAAACTTACGTAGCTCAGCGTAGCATTCAAATCCTCGACCAGACTACGTGGTTTATGGACGTTGCCTTACTAAGTAGATTAGNNNNNNNNNNNNNNNNNNNNNNNACAGTTAGTATTGACATTAACAGACCCGGATCGACNNNNNNNCTTTGGGAATCCCCGATTCAGTTGGTAAAGCTACTTAATTTATTTATTTTGTTCCGTTTCCATTTTTATGTATTAAAATATGAATTATCCGAAGCAAATATCAAGCAACGTAAAATGCAGAAGTTTATTTAATTCGCAGTAACAACTGATGTTGCCACTACGGTCAATGTCTGATAAAATGATTTAGAACGAGGAAAATCTCTGCGCTGAAACTAACCGCAGCGGTCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAAAAATAGGGTATTCTATGATGTTATACTAAAGTATAACTTTCAAACTGTTAAATATGTTCTGAAGTGTAATTTGTATTCTATTCATTGTGAGTAATTGTTTTCATTCATCAAAGTCAAATGCTGTTGCGATTATCAAATTTTAATACTTCAATTACTATTTTCAGTTAGTAATTCATTCAATTACTATTAGTTCAAATTTTCCGCTATGCGCTTCTCGTACGCGGTGCGTGTGTACGGCCGATAAATATTTTATTAGACTTTGTTAGATCTAGCGACTTTCTAGGGAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACGAAAGTCAAAACAAGTGACATCATTTCACAAGGAAAATATCAAGTAGAACAATGTAGATCACTGAATAAAAAATATATAATTAATAATTCTTAACTCCAAGATAACACAGATCATATCTCAGTTGTTGATCTTCTCCGTCTTTAAAGTAGGTTAATTATGAACAATAAGGCACTATCCTTTTTCATTATAATTCATCCGATACTTAATAAAATGGTCAGACGACGAACCAAGGCTTTGATTCGATAAGTCAAGTTATTAATAACTTATTCAGAGAGAAATAATACATATGTATTTTATAACGTTTTACTTTTAATATTTGATGGAAAATTTCTGACAAATGTTGTGACGTTTTTATTTTGTTAAATTTTAAGTCGCCAAATGCAATAAAACTTGAGTCACATTTTTGCCTTTCTCTCTGACCTTTCGCTGCTATCAGTCGATAACATGAGATACCGAGCGTACAAAATAATAATATAATATCCTCAGGTAGGCGGCCCGCGTGGTTTTACTCGAGTCTATATCTGCTCTCAAATATTATATTCGCTTCTCGTTTTCTACGCCCTGTCCTATAAACGTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTGTTGTTCACTTGTTATGTATGATAACATAGTAACAACAACATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACGTGGCTGTAATAGACTACTAGGTAATAGATGAGTATCTATTATCGTCTGTAGCGGCAGTTACATCAGATTTAGTTTGACGTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTGCATCCAGAGTCCAGTTACAAAACAGCGCCTGATTCAAAATATTTTCTATTATTGCAAAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACATCAAAAGTTATTACAAGTAGTGTTATTGTCCATATAGCCAAGACACAACATTTTGAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGAGTGTGAAGCATTTTATTTATTTCAAGTACAAAAATCTATTTACTTCAAAGTTAACTAATGTTTTTTGTCTAGACTTAACAGTGAATAAAAGTGATTTAATTGTTTATTCAAAGTTACGTCGTTTTTAATTTAAACTGCATTGATATTGCAAAATAAACCTCTGAGTCAGTGCTCTGAACGACAACAACGGCTGTTAATAAAATATAGGTATTTCAACGGGATTCTTCGTGGAAAGCCCCTTTACCCGGCAGCTGTATCATTCACCGACGTCGTTTAGGCTTTTTTCCGTGAATAATTAAATAACATTTTATTTAGGTACAACATTTCCTTAAGTATGATAATGTGTGCTGTTCAACTGTTCATTTATATGAAATTGTCAGTGATGTCGATTACAATATTAAATTAATTACATTACTACCCAAAAAATTAATAAGCATTTTATACAGAATTAATCTTATGGTAAGAATAATCTATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACATACGGCGGCTGTTGGACTATTATTACCTTATTACCAGTAACGGCAGTAACCAATTAAATCCTATCAATAAATCATACTATCAAATACCAATCCAAAAATTATACAATACATTTTTATATCTTCAACACATACAATTGATATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGAATGACGTCATGAGGACATCAATAATGCGACAAGGTTACAGCGCACTAACAGTTGGCGGGGGCCGTACGTCTAAAACTTTAATGACTATTGATTTTTAAATCAATAAAATTCATTTCTAGAATACTATTGAAGTATTAACATGTTAACGTTACTATTGACATACGACGTTAAACTTGATCGATTGATTGAAACTATGTTAAGCAGAAGCACGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAAATATATGTATGCCAGTCGATCGTATCGAAAATGAAAAACATTAAATATTTTTATCGACAAATATTACACTATTTTGCGTTATAAATAAATATCTGTAATGTTGGAAGGTAACTAATAACTGTAGCTCTTTAGCTACAGAAGTTGTTTGTGACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGACACCTTTCTTGAGACTCAACACGCTTACAATTGTCGAAGTTGATAACTTGGGAAAAATGAGCTCTCTCGCAGTAACTCTTCGCTCCTTCATCCAGGCGCTAACCTACTGGTTGTCGATACCAACACTGCTCCAGGGATCTAATCCGTAAACCCGGGGATTATNNNNNNNNNNCAAATAATTTAATATTAATCAGCTGTTCAGATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATAAACAAGTTTCGATCGAACTTTCAATACTGGGAGTCATAAAAACAGAATGTTTTCTCTATTGTTGGAAGGTTCTTGTTGCAAGGATAGCCTTTAACAGCCAGGGGCCTGTTTGTTCGGGTCAACTTTAGATTAAGTTACTTTAGTATAATTTTATGTGTTTATATAATATTTTATAGCCGTTATATAATTTCACCGTATTGCTTTAATATTTCGTCAGGAGCTTTAATGAATTCAAATGTAAATTATGGTTAACATTATGATTATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCTACCACTACATACTGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGTATCACATAGTAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCGTTTCTTAAATCATTTCAGTACAATCCTCTCTCACCTATTATCAGTGGCGTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAAATATTTTATATCATCGATTTTGTGTTTCTTGAGATAATACATCTTTTGTTTTCACTCAAACATTGTTTCGTGTGTTACCTTAACACATTGAAATAGATTTATTCGTTTAACATCATTATACATTGAAAATACTTAACCGATTTTGATATANNNNNNNACTATACAGCAAAATAACAATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCAGCAGACAAAACGAGCCTCAACGCTATAACAGCATCTCAGCAATGTCATCTCGATTGATATGTTTGCCGACCTTAGTCGTTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGGCTGAGGTCGAACTCCAAGTTAGAAGACCCCCTATCATATCTGACAACTCGACACGGTCCATTGTGGCCAGTGAAGGAGAAAGTAAGATTATACATTTGTTTTTCTATACTTATNNNNNNNNCTATCNNNNNNNNNNNNNNNNGTTGCTTTAAGTGTCCTGCCGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATAATAATTAATACCATTGTTTCAGGTGCTCAAATGGAATGTTATGCGGGCGGTTTTCCCTCACCAAAGATCTCATGGCGTCGCGAGAACAACGCCATCTTACCGACTGGTGGCTCCATCTATCGGTAAAGACTAATTTTTTGTGTATTTTAACAGCCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTCCTGTGTGTGCTTATAAAGCCTGCTTGAANNNNNNNNNNATGTAATTCTAAATCTAATTTTCCAGTGGCAACATCCTGAAAATAGCATCTGTACATAAGGAAGATCGTGGTACATACTACTGTGTCGCTGAAAACGGAGTGGGCAAAGGAGCTCGGAGAAATATCAACTTGGAAGTGGAATTCGCACCCGTTGTTACTGTGCCTAGGCCTAGATTGGGACAGGTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACANNNNNNNAATATGGCTACATGTACAGCCCTCATGATAAGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTGATTGTTGACCTACTTGTATACATNNNNNNNNNNNNNNNNTTATATCTGTATCCATTCATCTTCGATATGCTATAAATATATCTTAATATCATTTATAAACCAANNNNNNNNAACCGTCCTGTTGCTAGTTTGCAGCTACCAAGCATAATGATAATATTTTCGTTTAAGTTATTTCTTTTTTAATAATATTTTCAGGCTTTACAATATGATATGGATTTGGAATGTCACGTAGAAGCATACCCACCTCCGGCGATATCTTGGCTTAAGGACGAAGTACAGTTATCTAATAATCAGCATTATAGGTAAATTATTAATTATATAAAATACAAAATACTACAAATTAATTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNT