TTACATTATACGAATAAAGATTTAAAAAATACATAACATTTAATACGTAACACTTTTTATAAGAGCACGCACGATATTCTATAAGTAACAATAAATAGCATACTATCATACAATTGTTAATATAGTATGTTTAAAAATAGTTTTAAGGTATACTATACTAGGTATAGTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCACTTACTAAGNNNNNNNNCTGAAGAGATTGATTGTTATTTATGTATGNNNNNNNTTAAATATAGATATAATTTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTACTATTGTTATTGTAGAATATTAAAAATTATTTTGCTAGAGTATTTATAATATAACAGTATTAAACATCATGGTCATCAGTATAGTATTAAACATTACGCTACGTTACATACACGCAGAAACATAAACGCATATGAAATGAAATCGTGTGTTTCATCAGTATGTTAAATNNNNNNNCATATTTAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTACTTACCAAATAGCTTTTCTCCATCTTTGAGCACCCTAGCGAAGCCAAAGTCGGTTATTTTAACATTAAGTTGATCGTCGAGAAGAATGTTTTCTGGTTTCAGATCGCGATGAACAATGTTCTTACTGTGGATATATCGTACGCCCTCCAGAACCTGCCTGCAAAATTACATTCAAAAATAGTTTAAATAAAAATTTAGTGTGCGGATTGGACTCCTAGACCAATCGTTTTGAACCACCTTATTGTTTGTTTATTTTTTAAGATCAAACTCTTCTTATCTTGTACCAGGAATTCTTTTGAAAATACCAAAGATAAAAAAGGGTATAGATATTTTGGAAAACGCCGTGAAAATGAGAATGTCTCCAGAGAAATTCTGAAATGGTATAATATGTTATTTGATAGTCAAATGGACGGCGTAGCAGGTTTATAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTGAGTTTATATTACACAAAGACTAATAGACTACTACTAATATATTTACTAGTTAATACTAACTTGATAAATTTGAAAATATGTGATCTTGCTTCCAAACACGAGTTATTTGCTTGAAATCGATTTTTACTGATCAGAGACATTTTATTAATAAACTTTATTTATATTTNNNNNNNNTAAATAAGAAACACGGTGTTTTAACAATGAAGTGTCGCGATCAACTACCAGGAGTTCATAACACGACAAGAGAATTAACTTAACTACCCTGATCTTTCGTATAAAACAAACCGGACTGAAATGATACTTGAATCCTATTATGTGACTTTTGTTTATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTATATAATATATCTAACGTAATATACGCAACTAGAGTTGATGACGTAAAATAAAAAGGTGAGGATTTTATCAAAAATATGTGGCAGGGTCAACATATGATCTGATTTAATAGCTTAAAAATAGGGTCAAATATAAATTTAATAAACATTTTTTATTATGTAATCATGATTTTATAATACATACTTTATACATTTAAGCTTAGTGTCATATATAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTTCTCTGTTAGGTAGCGAATAGAAATATATGTAGGACAAAGTGGAATTAGTTCGTTTTACCAAAATAGAAAAAAGATGTATTAGTAATTTTGTATTTTCTTATCGATCATATCGTATAGTTTCACTGTTAGCAATCGATACAATGAGCTGATAACAGGCGGGAAGTAAAAATTAAGAGAATTAAAAAATCCAAACAATTTTTATTCATCAACATCATTCTATATCATGCCATTTAAACTGCTTATCTACATAAGGTTTAAGACTTGCGGTCACCTGTCCTAAGACTGCCCTTACACACTACACATACTACACTACTTACAAATTGGTAAAAACAACGTCTGTTGACTAACTTACTGAAAATAATATTTACGGTTTAAGCTTTAATAGGCACATGTTTAAATAAAACTTTGATNNNNNNNTGCACAAGGGCTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTGCAATGTAACGGTTACCGAGTTTAGCTCTAAATCTTTCTAAACAATATAGTCAACTTTTTCACAGCCTTGCAGTACTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCGTGCTGGCTAAATGGTTCGATACAGACGAACACAATATTCGCTTTGAAAACAAGCTTTGGTATTTGAATCACTACAAAGGNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTCAGAATGAATTTGAATGTGAAGTTGAGATGTCTTTTTCATGAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTACGATATTAATCAAGCACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTATATAAACAATAAACCTGATGACCCCGATAAAACTTAGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAACAATAGTGTAAACAAGAAAGTATCTATTCCTTATATAAATGGTTTTGATTGAAATTCCATTTGTTGTTACCATGGCAGATCTTACTGATATATTCCATTTATGTGTCATACATAAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAGTGTTGAGACCAAGTGGAGCCATCTGCATATTACACAAATGTATTATGGTATATTGTTGTCACACAACAATACATATTTTAAAACAAAGATATTAATCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCTCACAATCTATAGTTTAGTTTCCCTAAACNNNNNNNNCTATGGATTTATATTAGTATATACGTACTAAATTAAACTATAACTTTCATTTTTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTGTCAATCAAAGGTGCATCATTAATGAAGCCGGAACATGTTTTATTACTTAAGCAACACATATGTGGAACATGATAAGAAAGAATTATTAATATTTAGCTAATGTTATTACAATATGTCTATCAAATATTTAATTATTTGTAGAATATATCAATAACAATAAGCCTGAAGTACATGTGCTACAACTTCCTTGTAACTTTATAAAATCTTGAATGGTACAACTAATCTTAAAACAAAAAGAAAATTCCCATTGCGCTTAATAAGTCAATTGTGAAACCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACATTCAANNNNNNNAAGTCTTACAGGCCAAGAACACTTCAAGCAGTACTTTCAAACCTTTATTAAAAAGAAATATTGAACACCTAAAACACTTAATATATTTAAAAAATCACAATTTGGGTTTAAAAATGGAAGCTCGACAAAATTGGCGTGTTTTTCGCAAATTATTAAATGCCTAAATAAAATAATCTAATCTTTATCGATTTTTTAGACACAACTAAAGAAATTTGAATTTGTCTCTCACCCAATTTTACTCNNNNNNNTGTACAAAGATATAAGATAACTGTCAATAACGAAAAAGGTGTTTCAGTGTACCTACCAGCATAATGTATATGGTGTACCTTAAGGCAGTATCTTGGGGCCTCTATAATTGGAGCTTTCCAACATTAACAAAAATCGTAGTGAATAGTGGCTTATAATAAATATATTCAATAAATAAATTTATAGAAAACAAAGTTCATGCAATTTCAAACTACTAATAGTACTGTTTCGAAAATTAACATTACCTACAATAACTCGCTCATTGATAATGTGGATTCCGCTGTATTCTTAGGTGTAAACTTTGCATACATATATATAACTGGTAAGGTGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGTAAAGATCATATCCTTAAATTAGGCAATAAGTTAGATAGGTTTTTTATGTTTTCAAACGCACATACAAAATAGCAACTTCTGAAATAGGTTCATAGGCATCTCATAATCTAATCTTATTTTATATATGGCCTAATTTTCAGGGGTAATTATGTAAACACTCATCGAGCTTTTAAAATGCNNNNNNNNNNNTTAAGATCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGAGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATTATAAAAACTACTAAGAATAATATTTCAAAATTTTAAGTGCATTAATCTTTTAAAGATAATATAAAAGAATCATAGCAAGCAAAAAATACTATTTAGAATAAAAATTACAATCGATATACCTACTTATTGTTAATTTCAACAGTATTAGCATATTTATTAGTACATCTTTTTACAATCCTATAATAGTTTTATTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATATTGCCTTTTTGATGAACAATGTTACTCACCTCATAATGTATCTAGTTTTCTTTTCTGACAGTGTTACCACAGATGTCAAATAGTCAAATAATTCACCATTCTTACAGAGTTCGAAAACCAAGAAGATAAACGTTTCCGATTCAAATACATCTTGCAGCTCAACTGTAAATTTTATCATTATTTAAAATAAAATATTTACAGCACACTTGATTTTTTAAATTACATAATATGAAAATTTTCTTTGTGACTATGTAATTACTTAGAATTTAGAGTTTTAAATATTGTCATTACTTTAATTAATTAGTTTCATGGTCACTTAGACTTGTGATTTAAATGTAAAATGGAATATCGCATCCGTAAGGTAATAATGATTTATAATTAAATTAAAATCACCACAACTGGAACACAAAAGTTCTGGGTACATTAAGAAAGATTTCCCTTTAATTTAACCTAATAGTCACATAACTCACTCACTAATATAAGGATGACCTGCAACCATTCTCAATATAGAAATTTCTTGCCGAGTGGCATCTCTCATTATGTGGGTGTCTACACCGTCTTGAGACTCTTGACTGAGGTCAATTATTTTAGCTGCATATTCGCGCCCAGTCTCCTTCTCAACACATCTTCTAACTGTTGAGCTTATGCCTCTGATGNNNNNNNNNNNNNCAGTTAATATGGAGTTAATATTTTCAAGAAAAAATTTTATGGAACACATTAATGTCCCCAATTTGTAGTGATTAATGTAAAACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAAGAAAATTTTCCTTCTGCCAAATATTTAATTAGCGCAATGTCAAATTATATAGAATTTTTCTTTATTATTTTGTCCAGTAAATTTAGTCCTTGTTAAAGCTTGATCTCATATTGAGCTTTATATATTCAAGCGAATAAGATCATAGAAAACNNNNNNNNTATTATAAGCTATAGCTACAGCTAATAATATTTTGTTTCTTAGTAGACTATTTAATAATTTGCTCAGGGAAGAAGTTCATATGACGATTTTGGCAACAACGCAAATGTAACAGTTACACTACAATGAGCTTATCGATATAAATATCTGTATAAAATACTGTATATTCAAAACTTACCTTCCAATAATTTCCTTCGGTTCATATTTAGCGTAGAATTCCTTTGCTGCATCTTTATCGGGCAGATTGTCATCATCCTCTTCCTTAGCCATACTTATTTTGTCTGGACTTATTTTATTCACTATTAAAGATCATTAGCAAAGTATCTATTCACAATGACGAAAGGTTATTTAATAAAACTAATTAGATATAACAAGTTACGCTTTACAATTCACAAACCATTAATTCCTTGTTAGAAATTACTTAAACTTAAATTTAAATAATAATCGTTATTCTATTTTTGACAAAGTTTTATAACATATTATTATATTTTGAGGTCACTGATAACTATTAGCATAACTAACCAAAAAGTCTACAATATAGGTAACTATAATAAACTTACTCAATAGACTCTATAGTCAATGGCTGAGTTTGACATACGATAAAAATAGTAGATATTATAGATATCTGCATCACCATTCCAATTAGTCTATGGATTTCTTAAAGAGTTTAGAGATTAGAGTTTAAAAAAGCTGTATCTTTTTATTAAAAGTTGTTATTTAACTTGAAATGTATGTAACTATGTGTGTTTGTTAGGGTTGAATCTTGTTCGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATTAAATTGTATCAAACTCCTGATAAAATCTTACAGTGAGCTGTGAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATACGAAAAATCTATTTTTTATATTTGACTAAAGTTTGAAAATAACTATACATCCATCAGTAATTTTTACAACAAAGTGTAACTAAGTATGTACTAACGCAGTAACCTGAGTTGTTTTTTATTTATTTATAATCTGTAAAAAATTACAGTGGTAATTTCTTTAATACGCGACATCTTTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTATATGTCAATTTCAATTTGGTTAATAATATTTATTATTTTTTACATTTTGTCAAGTGTCAACAGCTGACTTTGTCTATGCCTATATCATTCAGTTAATTCTGTCTCTGCTACTCTTATGTCTTGGCGATTTGCTATTTCATTTATTTTGTGCTATGTTTTCTCTTGTTGTTCCGTCAACTTCCGTCCGATGTTAATGCTTTTTTGGGTGATAAGAAAATTACATGTAGGTAGTTTCAATAATTGCTTAGCCATTCGTCGAACGTTAGATTTTGTGTAGAAGTTTTGAGTGTGAATCCCTCGTCATCATAATCAGGTAAGATCTTATTGCGCATTGAATATCTAACTTACGATTAGTGACAATAGTTGTTGCTCGTAATTGAAACATCTTATCAACCTTGAGCTACGGAACACAACAAGCATAACTCCTTTCTTTCTTTTAAAGGTATTAGTTTTGGCATATTCCACGCTAATATTCGNNNNNNNNNNNNAATCTTAAAGATTTTATTAATGTACGTATTAAAATTGGCCTATAAGATCATAGGTCAAGTACAAAGCCTATCTCACGAATATATCTTTGCAAATAAATAATTTTAAGTTGTAAAATCTTCCAACATTCTCAAATATGCAAGTTGAAGTGGTAAAAAACCTTGAGATTGAAAGTAATGAAGGTAGTGTTAACTATTTATTATTCAATCTATTTAGTATTTCTATTGCTTTTGAACTGATTTATTAAGCAAGATTTGAATTATTGTAAAAAGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTATGTGTGTCTTGTAACAATAAATTACAATATTTTCTTAAAGATACTAAGATACAAAGAAGATCTGATGTTTTTACAAAGCTAAGTACATAATAATTGCCGAACAGTCAATAATATTACTATTTTAATAACTAATCAACTTAATAAAGACTTGTTATAAGTAAGGTAAATCCTGAGTCAATAATTGTATGTTACTGTTAAAAGAACAACTACCTACCTGAAATAAATAAATGGAAACAGGATTTCCAATAATAATTGCCCATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAGTAAATAATGATCTAATATTTNNNNNNNNTTAACACATTTTTGCTGACTGTACTTTTGTACTCTACCCTACTTTTATCTGCATAAATTATTAATTATGAGTAACCAAGACAATCTTCTTTAGGGATCACCCCTTACATAATAATAATTCTCATCTCAGGTGACACTTTTTTCAGGTGACATTGCTCTAATGCTCTTAAATAAAGACTAATATTCTATGTATAGGCAAAATATGTTATGAAACACGATTTTCGTTACTATATAAAAATTTCCATCAAATATGATAGCCCTACATTAATTACCTACCATATTTACTACTATAAACTAAACTTATATCTGATATTAGATGTCGTTTAATATATCTATAGTAACACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATAACTAATTCTCACTTCTATGATTTTCCTACTGCCCCATAGNNNNNNNNNCCTTCTTTAAAGGTTTTATTATGTGCTGTCTAATGTTTCAAGGTACCTACCAATTTTTATTACAATTGATTGATAGCTATTTATATTGTAAACACAAATGTCTGTATTAAAGTATTTACCACTTAAGCTGAAACAATTTACCATTGTGAGAAAATTTACTTTTAAAACCTGTTAAATAAAATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAAAATATGCCGCTAAAATTTTGAGGTAGGTTTTGCTGTTTCAAAAGANNNNNNNCTAAGATTAAAGCCGTAATAATATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAAATGCACACAAATTCAAATAAATAATTCGAATGTCAATTTTAATTATTCAGCTGTTTATAATGTTGTCTATCTCCAGTCTAAAGCTAGACTGTTTGTTTATAAGTCAGCCTCACGTCCTTGTCAAGGTCGGGGCCTCTGAAGGGCGTTTAGAAACACGCTGGTTTTCGCGGCGCATGAAAGAGAAAACGCTCTGAAAGCCGAGTACACTAGAAGGAGATAGGTAGAATCTCACACGTAAACAGTTTACTGTGGAGGTATTTTACATAAATAACATAATGGCGAGTTATCAATGAGGTAAAGGTTTTATTATCAAGGACGTCTAGACCGTCACTTAGGAAATGATAATTTAGATAACTGCTTTGCGTAATGGATAGTAATGACCTTTTTGCCGCAAATAATTTGTTTCTGCTACAGATCAGAGAAATNNNNNNNTATACTTTATTTATATATCTATGCTTTAAAAGCTATCGCAAACTAATACATAGATTGGTATGAACCTACCTTTAAAATNNNNNNNNTTTACCAATTAAAGGAACATTGTTGTCAAAACATCGTTTAACAATAGTAAATTCACTGATATGTTCATTAAAAACCTCAAAAACAACCTTAATACATAATAGTTTAGTCACACTGTAAATTACAAGTGTGACTATTAAATTAATAATCTCCGGTCGCGTGCTGGAAAAACACACATTCTTTTCCTAATATTTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAACTCGTCTATACTACAACGTAAATATATAATATCTAATAGCTAATTGATATGACGTACTAGCCTTGTACTTTATTACAGAAATATGTCCAAGAAGAATATAAAAAGCAAATGGATTATAGATGTCACAAGAATATTAAATTACAAATTATTAAATTACCGAATTTCCTTCACGCCTGTTGGGTTCGTGTTGACAAGCGAACGGTCAAATAAATAACATGATATGTTTAATGAATAATGCTGTACATATTTATGTCGAATGTTGTATTTTTGGGTTGATTATTATTGTGTGATTGAATGACTACTATGATAATTCACCAAATATCTCTAATATTCATTTCGCGTTCTGAATATATAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAACGAATATTTAGTTACTTCGCTTAGTTGATTCGTAACAGATGCTCTTTCAATTAAAATCGCAATAACTGCGTCGAATTTTTTCTGTCATTGGATATATGGAATTCATAACTATTATATGNNNNNNNNGACGCATTCTTTGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTACCTGTAATTATAAAGATAAACCGGAGAGTACGTCAAGAACATGTACCTTGGTGATCGTTTTATTCTGTCATGCACATTTCTACTGCAAACTTTTTCGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTATCTTATTGTCAATGATATATTTTTAGATGGATTTGAGTACTTAGAATGTAGTGTGTATTAAGTTGCAAGCATGTTGCAAAATGTATGCGCCGTAGGTCCCTTGTGTAAAACATGTCACAATACTCTATTCATAACTAAGAATAGATTTGTTGACAAGGTCTGATACAATTCGAAACACGTGACACACATTTTTAAAAACATCTTTGTTTTTAACCGAATNNNNNNNTCTCCATGTCCATATTCTTCCATCCATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATATAGAGTAGTTAAACGTTCTAATGTAATGTCATATTCGTTAGAAATTTCTGAACCTTCGAGAAATCCTTGCATTTGCATGTATAATAAAACTATAACACTAATTAGCTTTTGCTAATTTATTTTCGGAGTTTTTATTCTCTTTAACTTTTAAAAAGTCCAGGGACTATCCGGATTTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACGGAATTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTGACGTCGTGGTCGCAGTCTGCTCATTANNNNNNNAAATATTTTCAAAACCTGAAGCAATCATTTTCAAAGTAATCTTTTGTTTCCAGCTATGGTAGTTAGAATCTTTCCCCAACAATGGTTTGATGGGCTTGTCCATCTTTGAAAATATCTTCGCAGCTGTCACTTTTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNTATAAATATTTATAGGCCCATAACCTCTTGAATGGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTACCAATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTTTTAATATTTGAAGAAATCTTTCCGTGTAAACATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTATCTATGTAGCATTTCTTGCGGCTTTATGAGCAAATTTCATCTTTATCATCGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN