TNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTATTTATTTTTAATAATAATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAGGGTACTAATTTTGTATGTATAGGTAGGTTAACCGTTAGAGTAGGTGAGGTGCGTGCGACCACCACCGCGGAAATTTCGCTGGTCCACCACCGCCTGCGCCCCGCCCCGCTTCCCTCGAACTGCTCCCCGCACGTCTCCAGTCCCGCTCGTTCCTCAATCAGTCTGAGGACGTCCTTTAGTTAGAAACGATAAAGGTGGACCAATTAAGATTGTCAGAAAGTGTAAAATTAATCTGATAAAGTAAATCGTGTTTTATTTCTCAATAATAAAATTAACGCAATAAATAGTAAATGCAGATAATTTGGAATACTGAAATACCTATTCAAGTTTCTAATTTTTGAAATCTTTCAAAAAACTCGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAATTTATTTACAACATTGTTTTGAACGTACTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGAAAGGAACAGGATGAATTTCCAACTGAGTTAAAATAAATGTTTAAAGAATCACTACTTATATCCGAAGCNNNNNNNGAAATTTACTGAATTTGCTTNNNNNNNTAATACTAGAAGAATTGGAGCCTTGGTACAAAAATCTGAAGACGGTTAGTGTTCCTGAAGAGGCTGAAGAGGAGGATGAGATGTCTTGCGAGGAAACTGTGACATAATTTCCTTTAGTCGTATTTTTTCTTGATAATATTTTTAAGTACTAATTTATCTACAGGACTAAACTGTTTAAAATTAATAAAGCTCACAATTAATGAAATAAATATATTGTTTTTTGATGTAGTAATTTTCNNNNNNNNNNNNTACAGGTCGAAACAGATAACTGAGNNNNNNNTTTTTTACCCGTTAAATTAAAATATTATTTCAATTGATTTTAACATCAACTTATTCAATACAGGACAGTGAACCGTTTCTAATAAATGTGTTTTTAACAGATTTACAGCTTATTTACGTATTTCAAGATAAAACAAAATAACTGCTATACGTTCACGCCAACTTTCCCCCTTTTTTACTTGTTATGACAATTATTGCATAAATTAAAGTATCAAAACAATCTTAGATAATGTATCTAAGTACAAGTAGTGATTTTTTCTCATAATTATTGCTTCGTCGTTGACTCGTTATCATCCAAAACTTTAAATGCGTTTTTCTCTTTATAACAGTATCACTATTTATCTGGTTCTCGCAAAATACGCTCGATTCGATCTTTAATTAACCAAATTTAATTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTAATAGACATTGAAGTTAATCATTATTCTATATTATTTTTGTGAGACTCAATTATATTACTTGTTTCGAATATCGGATCAAATGACGTGTGTGACGAAGGGGAAACGGCGCCATCGCCCGTTAACTTCGTAACAGTCGGTAAGTACCTACTTAATAATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTATATTAATACAATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGAAAAACAAGCTATTATTTTAATTTTTAACTACCGAAGTAAAAACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATGGCGTTTCCATTCAAAAATGAAACCAAGGAAAATAGATTATGACAAAAAGAAGAATAGAATTTTGAAGTTTAAAATGTAAGTATGGAATAATAAAGTTTTCACACACAGTCACACAGCATTCCATTAAAAATCGCACGATATCCCATAAGTTAAATCCGTCAGGCCCAAAATTTGACACAGATTCGTACAATTCTTCAGCTGAGTGGTAAAATGGGTCTGACTTTTAAAAAGTCGACGACGAGCGCTAATTCATATAAACGAGTGTTCCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAGATGTTTAATGTATTAAAATGAAAAATAAATTTTTGTTTAGAACACTAAAATACGGNNNNNNNNNNGTTAAACATCGGCCCGCCGCTGGAGGCGTAAAATATATCCTAATTAAAAACTAATTTCAGGTTGATAGGTATATCGACTTACTCAGTGAGTACGACGGGCTCCACGATAACATACACAAGAAGGACTTCGCTTCGAGACGACCAATATACGCCTGCTATCCTGTAACTGTCCGCGCCGCCCCCTAAAACCTGGAACATCTTTTTCAACAATAAAACGGCTGGTCTTTCAAAAGGTAATCGAACGGTTGTTAATGAACCATTCCCTTGCCGAGTNNNNNNNCTGATCCCAACTCGCAAAAAGTTGGAGGTAATTACTGCATAGGTTTCTTTATTTATTAGCCAGAGCTGGTACAAACACTACTTTCTTCTTTTTTCGCAGTAGACTTAAGATACTAATTATTCGCTACTAATTATCGGTCGAGATAAATTTTATTTCGCTGTGTGGCAGCAAAGAATATAGCCACATGATGATGAAATATTATTGTTTATTTTTTAGAGTTAATTTTTTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAACGATTTAGGTTGAAGGTCTTTATTAGATTTTCCTGACTCTGTTTACTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTTGTATGCATGTTGGTGTATAATTATTATTAGTAAATGTTTTCGCAACCCCTTCTGTTATCAATCGTTCACCTCTGCAGCAGTACTTGTAGACGGCTCGTGCCCATGTTGTTGTTAAGGAGATTCACGCGGGAATTTATGTGAATTGTATGACGTGTGATCTTCGCCTGAGGTCTCTCCTTGACACTACAGTATGAAACTGTATGAGACTGTAAAGAACTGTACTCGCCTGAAGTGACTCTCTTTCTAATTATAAGCCGAAATTCCCCGCCACACCTGCTATTCTGGCTGTTCCGGATAAACTAGAAAATTTTACTTATTTATACTTCACGAGGCTAGAAGCATCACGTGTTACAACGGTCGTAAACTTTTTGAATTGACGTACACGACGTACTGTACCAGAAAGGGGGAAGACGTGTAAAATTTAGAGCCCTTCCTCTTTTGCACAAAAGGAACCGTCAACTTCACTCGTCCAACTATTCTCCAGTTACTCGCCAGCCGCCGTGACACATCTTTGACTATGTCTCTCTGGAAACCATATCAATACGATAGTGACAGTGACAGTGATAGTGTACCCGTGGACCTGTCTTTACGAATTGATCGTACAGACAGTACACCAGCTGACCACACACCATTGATGTCAACAAGAGCAACCGTCTGTTCTTTAGTGGGATTAGGTGTATTGTCACCTCCAATAACATCAGTCTCACCTGACGCAGACAATCGTTTCCCAATCATGGCAGACGTAGACGCCCTGGAGAAGGACCTGAAGTTCATAATATTCGAAAATAACACTCTAAGAGCGATATCTGAGAAAAGTGTTGGATCTATTGTGAGGCATAACCCAATGTGTCGTACCATCCAAACAGAAAGCAACGTGGACGATTTTTATAGAAAGCAAAGAGNNNNNNNTAATATTGCTGCCAAACAGAGTAGCTTTGTTGCTTTCGATGAAATTGTATGAAACGTTGACTGTGAATGGAATGTGCGAATAGCCGGAAATAATTATCGCCGCATGTTATTCTGGGCTTCTATATACATTAGAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTGCACAGTTGCTAGTAATAATCCTGTTTACGGAGTTTTATATCCTATTATTTCCTTATATCCTTAGGCGCAATTGTCGATAATTTCCTTAATGACTTAAATAAGGTAGACCAATAACCATTAAGCAATATTAAAAAAGTTTGGATATACGACAATTATCTTACGTCACGTCTCACTTGGCCTTTCCTTGTATATGACAAACGTCATAAAGTTATTGAGGTTATGGCTCGGAATACTTAGCTAGCACATTTAGCTGACGCTTTAACTCTATTTACGGATAAAAACAGATTTGGGATGAAGTTAAAGAAGCCTTTGGAACTCTATAAACACCTCAGAGTTACCAAAATGCATGTCTTCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATCCTAGGATGAAATAGTCTCATCTTTACCAAAAGACAAATGTGTTACAGAGCTTGATTCAAGACTTCAATTTCAATTATACTATGAATATGTTGAAATATTTGCTATTATTAATTTAAAGCAAACATTATATCCTAGACTTAATTAATAATTTCATATGTCATTTGTAGTTATTATTGAAGCACTAAGTAGAAATACGAAAGAGGACTAATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTATCACTTATCGAATTGTATCGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTATTTATAGGTATAATATGAAAATAAGTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGAAATAGTCTCATCTTTACCAAAAAACAAATATGTTACAGAGCTTGATTCAAGACTTCAATTTCAATTATACTAGGAATATGTTGAAATATTTGCTAGTATTAATTTAAAACACCGATTATATCCTAGACTTATTCAATAATTTCATATGTGATTTGTAGTTATTATTGAAGCACTAAGTAGAAATACTTACGAAAGAGGACTATTGACTAATATACAATTAAATAATACAGAAAATTGCACTACCACTAATAACTTATCCACGTAACTAATATTTCTTAATAAGTAATATTTAAACAAGTCAACGAATAATAATTAATTTAAAACAAACCAAAAAACTAAATACAGAAAATTGCACTAACGCCTTACAATTAAAAGTTTTCAATAAGTAATATTAATAAATTAACTTCGGTCAGTAGTGTAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAATTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGTACTGATATGTATTATTATGTATGTGTCTGAGGGCGTTGGACCTTCACATTATCACATTTAAAAATCTCTTATAGTAGACATAACCTTTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAGTCTCGTACACACTAATGTTAAATTAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTAACTACTTATATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTTCCTTGTACNNNNNNNNNNNNTAACAACTTCTAGCATTTACCGTAATCAGTGTGTCGCTGTCCCGCGCGTGTCGTCGGTTCAGCGCACGTGCAGGTGAGGTTCTTGTGCCGCTGCTACCAGAGCGTTTGTGCGTGACGCCTACGACGGTCATCTGGAATAAATTCATAAAAGGTTGCGTTAGAATAATTCCTTGTTTTCTTTTTGTTTTATGGTTAAAAATTCATGTGTCATGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGACTTAAAAATGGAGAAAATTCAGTTAGGAAGTGTAGGTACTAATAATTATAATGTACATTAGGTTCTTTTAGCGCGATATTACACATACAGACACAGTGTTTTAGCTTACCACCAAAAACGATGTAGCGTTGTCACTTGGCTTAGTATTTTTTCCGCAGTTTTCTCTCTGTTTGGCAGCAATATTANNNNNNNCTCTTTGCTTTCTATAAAAATCATTCACGTTGCTTGCTGTTTGGAAGTGCTGAAGTAACATACATTAAAAAACTGAGGTAGGGTTTAACTGAGGTAGGGCACAGCAAACTGAGGTAGGTCAAATATTATGAAATTCGGGTCCTTCTCCAGAGCGTCTACGTCTGCCATGATTTGTAAACGATTATCTGCGTCAGGTGAGACTGGTGTTATTGGAGGTGACAATACACCTAATCCCGCTGGAGGAGAGGCAGTTGCTCTTGTTGACGTCGACGGTGTGTGGTCAGCTGGTGTACTGTCTGTACGATTAATTCGTAAAGACAGGTCCAGGAGAGACATCTTGTCACAGCGATTGGCGAGTAACTAGAAAACAGTTGCAAGAATGAAGTTGACTGTTTGATTTATACAAAAGAGGGTATGGTCTAAATTTTACAACGCTACCCTCTTGCAGATAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAACAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGGTTTTATTTGTCCTAATCTTATTTAATATTTAAAAATTTAGGGTTAATTCTAACATGGCACCTCAAGCAACGCTACCGCCACCAAGTCACTTTATTTACGTTTATCGAATCAGTTTGTTTACTGATAACGACTAAGCCGATTCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTACGATTCAAAAGTAGGATACCTGTTCATCGGTGATCCAGAAGGCGTCATCAACGCCATCTCCTCTGATTGATACACAATATATTTTGTGTAAAAATAAACGCAGTCCGAAATTATGACGACGTGTTATCTTCTCTTTTCCTTTAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATGTTTTTGATCTAAGTAATTGTGTCGAGATAGTGGTGATACTTTTATCATCACTATGATTGTTATGTTGTATTTATTTCAAATTTATTTTGATAGTCCTTACAGTGAAAACATTAAAATTTAACGAGAACATATAATTAAAAAGCTATTATAGACATATCGATGATGTGTAATGAATTAAGTCGAAGTATCTTTTGAATTTCGCCAACCCGTATTGGAGCAGCGTAGCTGCAGCATTGGAGCAGTGAGACAGCAAGGCGGAGCTTGATGGCGTCACGAAAACTGATAACGTAAAACATTGAATTCAATGAAATTATCTCTGTACTCATTTTAATACGTAAATTATTACTTTTTAGAATGAGACAGATATACTTTTGTTATTGAGGTAAATATTAACACAGTATAAATATAGCAAAATATTGTACATATACAATTAACTTTTTATCCACTTCATTTTTTGGTTGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGCGACAACACAAAGCGACGCTGACGCAAGCCCCGCCTGTTGATCTGCTATACAAACAGGATTGGCGCCAGTCGACTCGCACGCGAGGAATTCCGTTACACCGAGACAATAACAACACAGAACATAGGTATAAGTTTGTTTTTACTGATGAGATGTCGGCATAGCGGCGAAATTTGATTATAAAAGTTTCAAAAACATTTGCTGTTGGAGAAGTGGAATAATCGACTATTATAATGTATAGAAATTATTTTTAAACTAAATATTAATGTGACTATCTAATAAATGCATATAAAGTTTAATGATATAAATTACTCTGAATACGGGTATGTTGCACTGAAAACTTTACTCCTAGATCATCTACTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGGTCGAAGATTAATTATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCCATAACATTTTAGAACAAACATCAACATAAAAAATCCAGTTTTAAAAGAATAACTACACAAATGACTGCCTACATCGCATTCAAACCTGATGCCTCATTCGACGTAACATGTGGTTGTTCTGGTTCAGTACAAAACTGTTCATGGTTTTGTACAAACCATTAATCAATTGTGGACACGTCTCACTTGAAATGCGTAAGGTATTATAGCCCTTTTCTGTCATGATATCTATGCAAGACCACCGACGCACTTTACTCTTGAACTGACAACCGGAAGTTAAGAGATTACTGAGAGGGGTCCTAGTGACGCTTGGATGACTCCCGTCAATAAGATCTCTGGACATCGTTATTTGTGGTAAGAAGTGACCGTTATGATTTTATAAGAAAAATTGAATGTGATTAATTAGTCAGGTACTATTATTATTTCTAAAAAAGCATTTTCAAGTCGGCATAATAATTTTTGTTATGACAATAACTGTAATACCTAGACCTATAACTAGACGCAAGTGATTGAATGTGTATTCCACAAGTAGTAAAACAATAACATTATCTACGTTGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTAGCATTGCAGCCTGCTGNNNNNNNNNNNNNNNNNNNGTACGTAAGAGTGCTAATGTGAGAGAGACGTGGGAGTTATTTGAGTGAAATCTTTAACAGAATTTATCGTAAGCATGGACATATAGAATATTTTAAAACATTTTTATTTAATATCATGAAAGAATACTGTATGTTATTTAAGGCATGTGGNNNNNNNATTATAAAACTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCCGATGTTTTGGTTTGTTAACTTCGTCAAGAGATGGCGCGATTCATAACACATAGTTTCCGTTTAAAAAGAAATTATATTATAAATACAAAGCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCAAACACGTATTATTTCGAAACAGTTACATCATCCATCTTAAAATATGTCATCAATACAAAGCGGTCGCGACGACCGCTACGCTTTGTAAGGGTTGACGGAACAAGGCGTGTGGACATTTACGCGTCATGTTCGGTGAATTTAGAACCCTGTTTGCTAACACAATAGAGTTGAAAATAGCTTGAAGATAATCGTGATACAATAAATATCAAATAAGATATCCTACGGTTTCTACTGGGGATGCATTTGATTTCCGCGTTGCATCTATTTCAACCACAATGCGGTAGAGCGTATTACACGTATTGGACTCCAATATATTCATGCTGTGACATCATGCAAAATAAAACATTTTAAAACATTAAATTAGTTGCATTAATTAGTTTTTGTGACAACCGCATCTGTCGCTTTGTTTGCAGGACGGTTCTCTAAGCTCTGCTTTCTTTATCTGCAATTGATGGTCTATTGTACATCAGGATTTGATAAAAAAGACAAGAAGAAATAACAATTTATAAATGTAAAAGTAATTTACGTCTTCACAAAACTTTTCGTTTTTGCACCGTAAAGTCGAAGAATTTCATTGTTCAAATACTATAATAAGCCACATTGTAGTTGATTGTAGATGTTACTTAAATATAATTAAATTCTGATTGCGTCACGGCTTTCTAGACCATGTTATATTCTCAAGATCGTTTAGTTTAGAGATTTCAAGTACACCTACCGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGTTGTTGAGATTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACCCGTACTATTTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCTTGATGAACAATAAAGAATATTTATTGTTATTATTAATCACGTCTAACGACGTCGAAAAGATTTTTGATAGCGAAACAATGTTTTAATAAGAACACAGTTGTCATAGATTAAAGTANNNNNNNNNNATTAAATAATGTTATATCCACAGGCTTAAATTGC