NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCAGACCTATCCGGATAATTTTTAAATTGTTCTTATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTCTAGTTTTACCTGTCATCGTACATACCAGCGACAGTCAACAAATTCGAGACGGAATTGTACGATTTATCGAAACAAACGGAGCAGAACGTTACGCACGAAGGCGTACACTACAACGAAACGTTGGAAAACATCGATTTCATAGATGTATCCTTCAAGAACTGTACGTTTAGAGATCTCTTGATGTCTCATGTGGAATTTATAAACTGTTCGTTTGTGAACACGGCGCTTTCGAACATAAGGACTTCGTACACTGCGTTTAGAGGCGTTGTGTTTGTTAACAGCACGTGGGTANNNNNNNNNNNNNNNNNACTACCAACTATGATATGAATACGTTCTGTCTAATGGAAAATCAATACTANNNNNNNNNNATTCAAGTCGTTTATAAGTCGTTTTAGAAATTAATATTATATTGGTTTTCAATAATTATTTGTAGTTAATGGAAAGCTTTAACCGGAATTAAAGCTGTGTTTACATGCCCATCGGAGGATTCATGCAGAATAACTTGGACGGTAAAACTTTAAAAAATGCTACAATTTTCCTTAGGTGACCTATAGCAACTAGCAATCAAACACAACATTTAATAATCCCCAATGCACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGTTGGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAATGGAAGCTGGACTAGATCAGACAAATAAAAAGATGATGTCTTTGCAGAACACCTCAGCTCAGTATTTCAGCCATTCCCTAGCATAAAACCTGACCAAGGCAAACAAGCTAAATTTATTCCTGGATTCGCCGCTTCAAATGTGGCTTCCACTTTAGAGCACAAGCCCACGAGAACTGTCAAGAAAAATAAAGAATTTGAAAGAGGGCAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGTCCACAGACTAACGGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGCATTATGAGGGACTTGTCAATGGACAGGCCCTCTGTTGATTCTGAGTTTTCAAGAATATCATTCGGACAAAGTAGTGGTTCATCGTTCAACCAGGAACAGATTGCCATGTAGTAGGATATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGACAGNNNNNNNNNNCCTTTTGGAAAAGACTTACGAGCTACTTTATCTGAGTTATTCTGTATGTACCTACCGTCCAAATAAACACAAGTAAGAAAAGGCGACCAAGGTAAACGCTGAAAATGATTTTTTAAATATTTCCGTAGCGTGATCGACACGGACATGGAGTTAGGGCGCGAGTTGGATGCGGAGTGCGTGTTGAACGCTAGCACCGTACGGGGCATGGGCGGGGAGTGCCCGCGCCGCGCAGACCTGCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACCGTACACCGCTTCGACTATGTACAGCGCTGTCTCTGAGCGGGCTATGTAGAGTGAGGGAGACAGCAACAGGCAGGCGGCGCATACTGCCACTGTAATGAGATTATTNNNNNNNTAATCTGAAATTGATAGCTGGTAATCTTTAGGCTAAATAGACTCATCTGATGTCCAGCTCGAAGGACCATTGTCCAGTTTCTATATTAAGGAAACCGATTCATTTCGCTCTCAAACCACTCAGATCAAAATTTCGAAATTTTGATTTAATTTGAGTTTTGTAGAGTTTCTAAAAAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAAACTCTACAAAACTCAAATTAAATCAAAATTTCGAAATTTTGATCTGAGTGGTTTGAGAGCGAAATGAATCGGTTTCCTTAATATAGAAACTGGACAATGGTCCTTCGAGCTGGACATCAGATGAGTCTATTTAGCCTAAAGATTACCAGCTATCAATTTCAGATTANNNNNNNAATAATCTCATTACAGTGGCAGTATGCGCCGCCTGCCTGTTGCTGTCTCCCTCACTCTACATAGCCCGCTCAGAGACAGCGCTGTACATAGTCGAAGCGGTGTACGGTTTCTTAATAACTTTAATATACTTCGGCGTCGCCGTGAAGATTCTCGACACGTACCCTGCTAATTTAAGGTGAGTTGTTTATAAATAAAAATAAAAATTAGTTTATATTGCTTTATATCAATCTACATCATCTGTTGTTGTTTCGTTGCTTCTTCTTTTCTTTTCCCTCTCATCCATCCCCACTAGTACGATATCAATGAGCGTGTAAGCATGGTTTAAATTTACAATGAAATGGCGGTTTATGTAAAACCAACTTACGTTCTTAATTTATTTACTTTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGTGTGTATATCGGGTTTATATTTCCTAAGTCAGATCTTAGACCACACCCTTCCCTCCTCTTTCCCTTTCCTCCCTCCTTTTGTTTGTCATCTCTTTCACTCTCACACCACTACCAAAGTTCTCTTTTTCTTCTATACAACAGCAGTAGTTTCATTTTAATGTAAATTTGACTATTATTTAAGTTTTAAAAATTTCGTCCCCTAGGTGTACAGCACACGGTCTGATGCTGTCAGTCGCGTACATGGTAGGAGCGGCTATTAGAGGTCTCATGGACCTCGACTCCTTACATAGCTGTCTGCTGTGCGGCTACTTAGCGCTCATGGCGACTGTGGCTGCGACCCGTCTGCTGTAGACGACCGATGTGTGCGACAAGGACAGATGTACACAGTGATAGAGTTCGTGTGCGTTGGAAAGAGATGGGTATATTACTTCATGTGTTGTAAAAATTACATAGTGCTCATTGCGACACGTCTGTTGTAGATGACAGATACGTGCGATAAGGACGGATATATAATGATAGGTATAGTTTTTGTGTGATGGAAAGGGATGGGGATATATTCGTTAAGTGTTGGAAAAAGATGTTAAAATTTACTGTGGTTACCGCCTGTCGTCGATATGGAGAGATATGTGCGACAAGGACAGTGTTCGTATGTGTTGGAAAGAGAAAGATATACGTATTGGATGGTTATATAAATGAATCGTGACGATGGTGTGTTCCATACACAAGAAAGAAAAGAAAAAGCAATATTCATAATTATGTTAGACAAAAATGAAAATGTTATTTTGATGGTCAGTGTGAGGTGATACGTTTTGGAAGGGGACTGATATGGGATATACACACATGTGTTGGACAATGATAGAAATATTAATTGCTATGACTATGAATTGGATTGGGTTGGACATTATTAAACAATGTTAGAAAAGGAGAAATTATATTTATAGAGTTTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATGTAAATGCCTTAAAAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTGGACTTGTAGAAAAGTGGACATGACTATTTTTGGAAATTACCCCCCTGACCTATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGTTTGTCTGCTAACTGCGCAATGGCAACAATTAGCGCGTAAGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTNNNNNNNCAATATATCACTTAAAGTTTAAAGGGATTGTGAGTCAAACTCGAAATTATTTCGTTCATGAATATAAAACTAAGTGCATTTTTATAATACAGTAAATTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACCCTTCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATTATGTGATTTTAGTAAATGTTTTCGATTTTATCCAGTCTGTATAAAAGTAATCAGTAGTTGCAATATCATAATTGTGACATTTTGAATGCTGTATTTCTAAAGAATCCACTTTTCAGTTTTATTTCGATGTTCAGTTATCACTGAGCTAATCGACGGATTTTTAAGGCTTAATCTTAATTAATTAAGTATTTGATATGTNNNNNNNNTGTCGTATACAATATATGGGTACAACAGAACTACATAAAAATATTTTGAGGAATCAACTACNNNNNNNATTAAGCGTCTATAATGCAAATTTCAAAATGGATTCTTAAAAAAGCAATATAACAAGTTTCGCTAGAAAACTTTAAACAAGCAAAATTTTCATATAAACTGACAATTGTAACATTTACGCTACTGACGAAGACTCATTATCCATTTCCTAGGAAAAACATATCGATAGGATTTAATTATTAATCTAAATTTTTATTCTTGCCATTTTTATAATGGATACCAAAGAATGGCGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGAATTTCATACCCACCAAAATTTCGAATATAACTTCTAAAAATATTAACTCTAAAATGGTCACAACATTTCTTAAATATGAAGATTAAACATTTAACCCTTTCAAGACTCCCGGTACAGCATATATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTCATTACTGAATTCTAATTCATTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGGTTTTTATTTGATTCACATGATGCACCTAGTACAATAGTGTTCTAAGTTGTTTCAACATTTTTGCCATTTTCTAATATAAAAGACACCTTTGACTTATCCTACAAATATTAATAATGGGAAAATTTAAGATGATGTATAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGAACCGGAAATAACGGTGCAACCGCGAGGTGGAGTTAGTAGTCAATTATGACCNNNNNNNTCTTAAATTAAAAATAATCTTGAAAGGGCTAAAGAGAAATTTTTACACAAATATGAAACCTATCAACTTCAAAATGACGCAATAAAATACTGGAAAAACTTTCAATAAATGAATAATTACAATAATGGCAGTAATATTGGCAGCTAAAATGTATAAAATATTTATATAAGTTAAAATAATACTAATAGATATTTGGAATTGTTCTAACGGATAACAAATTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGAGAAGCATTAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGTATTTTCCATAATGTAAAATAATAACAGTGTTGTGATTTTTATCCTGAAGTTAAATAGTTTTTGAACTAAACTTATCAGAAAATCCTATAGTCAGTGTTTATAAGTCGAGTCGAAATAGTTTAGTGACTAAACTAAGGCTTAGTAACTAAATAGTCATTTTCCTAATTCAATCTTGCACTAATGTATCTGTAGATTGTTTACCTAACTAGTACGATTTAGTCGTCGACCTAGAAAATATCCTAATATGTATTAAAATACAATTTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGTCATCTAAAATAAGTATCAACGGCNNNNNNNATCATTTTCGGTATAAAATTAAAATATGAAAAAATGTTTATCATAAAGANNNNNNNNCACATTAGTTACATATTTTGTCTATATAATATTTCTGAACTAAAATTNNNNNNNNTAGCAATTTCTGGACCAAATTGTATTTGTATGTCATCATCATCTTAAAAGGGTTCCAAGTGGACATGAAAGAGAAGGAAAATATTCTTAACGAATGNNNNNNNNNNNNNNACAGATTAAAAATAATAACAAAATTCATTCGAAAGGAAAAAATCTTAGTTTGTGTTAATACAACTCACACATAGAAATATATGCTCTTATATGTATATTATGTAAAAATTAAACATCACATGAATACCAATGTATAAAATTAGATGATATATTGAGAGTAAATATTGTATAACTAGAAAATAAAAATGTCATAAGCGACATACAGCGTTTTTATAGATCCTTTATGCCAACCCTTGCTGACTAGCCTTCACTAAAACAGACCCTACGGTTGCTATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATAGCAATTCGTTAGAAATATAGCAAATAGTCTTAAATCAAATATAAAGAGGGTATTACAACAATAATGAAAAATAGAAAGAACNNNNNNNCAGCATAAAATTACTTTTGATTNNNNNNNNTTTAACCTGAATTTATAAAGTTGGCTGTATCTCGCTTAAGACATTCCTTTTCAGACTCAATAAATATCTTTATGTGGATGAATGATGGTGAAATTTTTGTGTAAATAATATTCGACATTATTATATTGAGAAAGCCAAAAGTAGTTTATAATTATCTATGTTTTAATTTATTATATAAATTGTATAGAATTTATGCAGGCAATTTAAAAGTAATGTATGGAAAAATCAATAACAACTTTGNNNNNNNNNNNNNNNNNNNGCTATTATTTGTATTCGACATACGTTAAATATTTGTATATTTGTCTTAACGTGCATTTTTGGTTTTTATAATTTTTGAGGAGTCATTATACATGTGTAACATTTGTTGAGTTACAATTTTGTTGTTATTGTAATAAAATAGAACATACATGAAAATAAGAAAATGTAAATATTCGATAACAAGAGAATATATAGTAAATGTGATTAAAAAATTAAATTAGGTAACCGCTTACCATCAGGTGGACTAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAATAACAATAATTCTTGCAAGTTCTCTTGACACCGAACAAAGATAACATCGATTAAAGTTCAGTTTCTATATACGACAAACGATCCGTTTTACCAACGAAAATGTGTTTCACATAAAACGTTTCGTCGAATATAGGTACCGAGCTAGAGACATTGTAATGAATGATGGAAATCAGTTTAAACATTTAACAGTATGTAAGGCTGAACATATCGTTAGGACATTGGAGCTATGGTTGTATTCATTTTGTATGATGTTGTGTTTCAAGGAAAATTTGAAGTATTGAAATGTAGTTGGAAGCAAGACTGTTAGTAAATACTTCTTGAAGTCAAATTTTTTCTATTCCAAAATATATTTGTTTAGGTACAAACGTTCGATTATAAAAGATGATTGGATGTAAATGTCATTAATACAAGCAATTTCTAAATATGTAAATAAAATCCTAGTCAATATGAACTAATGTAAAATATTGATATTAAGTTCATTGCTTGTTAAATGTGGGAACTGACAAAAGATTTNNNNNNNNNTTGCCGACTTCNNNNNNNNNNNNNNNNNNNNNAATCTTGTAATATTCGANNNNNNNNNATTATTATTAAAGTATGCCGAAAAATAGAAAAAGAACTTTTTCCTCACCTACCATAGAGTTTTGTTTCAAAAACGATAATTTAAATTTTCCTTGAAGACACCAAAGTATGTCTTAGATTAGTGAAATAATCGTAGAGACGCCATATCTGTGTAAGTGATATTCATATAGACTGCTTTCGTTTACTAGATAAAAGACATTTTTATTATTATATCCATACGAATTAGTTATTTTGCCATATGTTTTTAGCGACTGGTGGATTTTGGTGACGATCTCATAGCTAAAATTAAGCTGCCGATTGTAGTCATTGCAATTTATAGTGTTACAGATGATATATGAGTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNGATATAGAATTCTGTATTTGTCTGAGGTCGTTTGTTAAAAGTTTGTTTTCAACCGNNNNNNNNTGTTGTCAAAAATTTTCTTTATAATTTATTATAGCCAGTGTCGTAAAAATTGTGCAGTGGTCGCCATTTTATAATTACGTACTTGCCATACACAATACTCAGAACTTCATTATACCACGATTCACCATCGTTATTTTAGAGTAAGTTAACTTTTTTATTATTTCATTCCTCGAATTTACTAACATCTAAAATGAGGTTTCTTATATTTTAATAATNNNNNNNNNNNNNNNTTCAAATATTATTTCAGCTAGAGAATGGTTTTATATTAGTAGNNNNNNNNNACATAAATATGCAACTAGCAACTCTTTCCTAAAACATCCTTCCTAGTCANNNNNNNCACCTCTTGAATGAAATCGATAAAATAGGTAAAGAAATTTCGTTTATACCTAATGTAATATCAATTGGGTAATTTAATAAGAAACTTTATGATTTAAAATTATGTAATTATTTCGTTTAGTGATTAAAACACAAAGTCTTTAGTTCACTACTTGTATGTTCAGAAACATATCAAAATTATTAAGTTTTTAATTGATTAATTATTANNNNNNNNAAAGTTCGTTAAATTATGTTATAAAAATGTATCTGTATGTCGCGGTCAGTAATTGAAATAATCACCAATAAAACGGCTATTGCTTATATAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCTCATAACGACGTACTTATTTCAACTTATTGACTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTGAATGGATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAATGATTTATCTACATAAACAATAATCATATGGAAAATTGGTAATTTACAATAGGTATAATAACGTATATAAAAGCGCAGAAAACGTGTATCAANNNNNNNNNNNNNNNNNNNNNNAATTTGTGCATTCTGTTGTGCCAATATAGCACAGATTATTAAAAAGGCTAGTAATAAAACCTTTACTATGTAATGTTAAATTCAAAATAATCGAGACTGCATAGAAAATTTATAATATCGAAACTTTATTTAATTTTTAATGTAGGCGTATCAATTATTTATATCATTTTACATATCGTCTATTTAGTTAAATAAAATATAATGAATTATTATTANNNNNNNNAAATAAATTGTGAAGTTAAGATGGACTGAAACCCTTGCATCATTACCATTAGAAAAATAATAAATTTTATATACACAGATAACGACCTAGAAAAGCTATAATCATCGACAACGTACGAAAATCCAGTCTCTATATTCCTCCCCTTAGTAACACGAATTGTTTTACTCACATGTGGTCGAAACAGAACGGTTCGTTATTTGAATTTAATGTAATGTAATTAAAATGGAATTATCTCGCTTGGCATAGAGCATAGTCATGTCATGTGAGATAGGGAAGACACAGCAAAACATTATTATATATATTTTAGCATATTAGCTACGGTCAAGAATCCAATGTCAATTATCGTTTGGAGTGTCATGATGATATCTGATCTATCTATTTACACCATAACGATTCGTATTGACAGATCATAAAATTAATAAAAACAACCGATGATCAATAAGTGACTTACAATTATGACACAATTACTACAGACTACAGTTTCGAAGTATTGACTTTGCTAGGTCGTACCTGTTTCTATAAATAATTATTTTGTGTAGCCTATACTTAACATAATCTAGATAAACAAATAGCTTTTCGAAAATTCTAAATCTTTTTCTATAATAATAAATATCAACTTATTTTTGTTCGAACTTTTTTGTCTATATCTGTTAAGACATAATGTGGCATTTTGAGTCTAAATTTATTAAAATTTGAAATGTGATTTTTGGCATTTTTATTGAGCACGGTATTAAAATACTTCTGAATAAAGTTACTTCATCACAAAGACCGTGAATTCTAGTCAAACTTTGCTTTAAATAGTATGTTATTCAAATGATTAACTAATACGGGAAAGTAAATATTAAGATAGGTAACGCCGCTTCTGTGTGGAAACTTATAGTCGGTACGTACCTACTCAAACAATTTCAGTTTAAATAATAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATTGACGCCAAGCTTTTATATAGGTTGGTCAACTAGTCTAGAAATAATTAACTTAAGNNNNNNNNNNNNNNNNNNGCAATAAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGTGACGTCTATTTTAATTACAGGTACGCTTTGTAGAAATAAAAGACAAAATATTACTATGATAGTTATATATTTCTTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTATTCGACTCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCNNNNNNNGCTGTGTCGATACACTGTGTAGATTTTAAATCGTAACACTAAACAATAAATAACTTTTTTACAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTATTTCCACCAGCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGGAGTCGTTTGTTGTAAGCATTTCTCTGACTTGTACACTCTGNNNNNNNNNNNCAAATTTAATAAGAATCATCACATATTGCATATATAGTTTATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGGGGAATAAAAGGTTTCCTCAGATTAATAATCTATATTGATATCTGTAATATAATAAAGGGGTAAAAATTTGTGTAAAATGGTCTGCAGCTTTGAAATCTAAATTATTCCATTATAGTCATAAGATTTCATCATTTCTTTGAGAACACCACTTGGGCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATATTACAAGCACATTCTATTGAAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGGTTGGTCACCTTCATTCNNNNNNNTAATTTTAAAAAATGCTTATCGAAACTTTATACACTTACACATTGCTACCATTCAAATTCTCTTTAATTTCAATATCATATACTTCATTGTTTAAGGCCTTCAATATTTCAGTCTTCTCAACACTATCCCTCATTGTCCCTTTTTAGACAAATATCAAAAAACTTATTTCTAGCATCGACTTCTTCATTACTAAAAGGACCCAAAAATCGAAGTTCTAAATAGTTTGTATCTTCCATAAATTCTTTAAAATAATCAACTATTACACTTAACAAAGTTTTTTCTGAGTTTTGTTCAGAACTCTCATTCAGTTCATTTCCTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAACATTCTAAGCTTTCTGTCTTAGAATATTGTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTATACTAGAATTTAAATTGATTTTACTATGATCTTGTTCAACGTTCCCCGTTTCATCCTTTTCGACTTCTAAATGTTTGACCTTTTCTGTAAACGTTTCAATTTCGTTTTCTGTTTTATCTTTATTATCAATTTCTAATGGTTCACAAAAGTCATTGAATTCTTCATCATCGTCATCTTTCAAATCATCCGGTGTTATAAGGTAGACATAAGATGGAGCGTCTTTGTATATACGCAGTGCACTGAAAGAAAATCATTTCAATTTAAATAATGTACAATATTGTTTTAAATTCTAAATAGGACTACACTTTAAAATATCAAATATCAACCGTCTTTTCGCAAAGTTGAGAATAAGCTTTTAAAAAACGATATTTTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCTAAGATACTTCCTGCTAATGGCCACTTTCAAAAGTCATATAAAAACACGATTGAATCGAAGATCCAATAAAGTCATAAGTTGGAAGAAAGAGTGAAAAAACAAACATAATCTCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAAATTATTTCAGTATATTCAAATTACCGAGCAGGATGCTTGCCGTAGCTTACTGTTTGTAGCAAATAAGTATTATAGCTCAATATTTCACGCGCTACTTCTACGTCCAATGGTTTTATGTAGGCCAATTCATAGACATCAGTACATGAACGCAACGCCTCCACTATGCTATGTATCTTCTTTCTTTCCTGATTGTATAATGACTGCTCAAATAACAAATCAACTTCGGAATCGTTCTTAACAAACTCTAAGATCTTCAGGAGGACATTTGTCTGAAAGTTGTGGTTGAATTTTAAGTTATTCGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGTTCTGTTTCCGAATTGTGTCCCAGACCTAAAGTGCTGGCGGCCTGGAAAAAATGTTATTAAATCTTTACTAACATTTTTNNNNNNNNTTAGCGGTTACTTTCTTAAGAAACGATAGCGTCAGAACTGGCACACATACTTTTCTTTATTTATCCAATAAAGTCAAACTTGTACCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACTGTAATTGTAGCAGAACAATAGTCATAAACATCAAAACGATAAACTAAAAGATAGAATCCTATAATTGATAATAGATTGGAATCTTTTATTTTGCGCTATCNNNNNNNGAAATAATGAATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTACATATGTTGCTTTTGGTACAATAGGATTTACAATTCCTTTTCCATCTTTGCCGAGACCTCCTCCAGTCCATCCCATTTTTTCCAATAAACTAACCAAGAGATAAACATTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATGGTCATGTTATAATTTGAAAACGACTTATTAAATTGTATTTTCCCTTTATTTGCTTTCTAATAACTAATAGAGGTTAAGGAAATAAGGAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTTGCATATTTTCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATAATAGTTTACCTTTTACCCTTGCTGATTTCTACAGGTTTCAACAACATCTTGTTTAAAGTCGTCTCGACTTTANNNNNNNGTGCTTGTGCTCGTGCTTGCTTCCTAAGAGNNNNNNNGACTCGGAGGTGGTCTGTTTGATTTCCGAGGCAAGTATGACTCTGTATATGTATCACTCGCTCTCTGCCAATAGGTTACATTGTTTTCAGAATAGCCTAGAGCATAAGTCTGGGGTCTGGNNNNNNNCTAATATAGATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTGTGCCCTCACATATATTATTTTTGTATAATTAATGCGTCTTATATTTCTTGACAAAAATTACGATTATATGGTCTACATAATATTTTATGTNNNNNNNNTAATAATAAAAACCCTTACGGACTGCACACATCTGGTTCTCCCTCAGGATTTATATAGAGACTCTTTTTTCTTATCACTCGTGGTTCCTTACTACCTCCTGGTGTAATGATATCTTCGGTATTTTCACTTTGAGTCTCATTGGTGTCGTGATTTTGGCTTTCAGGCGGAGGCACATGATTATTAAAATATCGATAATTTCTTAATTTCTGAACATTAGTCATTAGTTCGTCGTACATAGGTCGGTTATTATGAAAATATTTCTTTAGANNNNNNNCATTCTGCATCTTCATATTTCGTTTTTTACACCCTTTAGGCATTGAAAATACTTTAGTAAATAGCTGGGGTATTTTTGTTTAATGTAGATATTATAAACTGTTATGGCTTATGTTATGTTATGTCTAAAGAAATTTAAATATGTATAAGATATCAGATAAGCTTAGTTTAAAATAATATTTATCACTCTTATACTTGTTTTAGCTGTAAATTATAAATTTTCTTTATTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGATTGTCAATTGTCATCAGTTAGACAGTTAGGGATAGCCAAGGGATAGCACATATACATCGAAAACATCATCGACAAACTCGAGAAATAGTAACGATGCATCGAATCTTGACGATCTATCGATGTTTTTGGAATTTACTCCTTAAGAAGTTAAGAGTCTTAAGAAAGACATATTATTTTATTTTAATTATTCCATAAAATTGTTTTTGTTAAACTAATAATGTGATACTAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTGTCTTTTCTGAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGACAAACAAAGACAAGTCTGTAGTCCTGAGCGGTACAAAGAAGCTATCCAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTGATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATAGCGAATACGTGCGCCCAACGTTACTCAACCTTCGAGGAAGATGGATGCGTCTGCGCCTTTTGTTTTACGCCCCGCCTCCATGTCCGCGCTATTCGATTCCCAGAATTTAAGTTCAAATTTATTTATTAGTATTGATGATAGGAATCAGCAGGTAACATTACCGTTTCGGGCAGATACAGTACATTTGATAAAATAGTAAATTTATTTATTTTCGATTTGAAACTATCGACAAATGAATNNNNNNNTATATATATTTAATAACTTTAGTTGTGTAGGAGTGCATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCCTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAGGTAAATAAAAGGTATAATAAAATAAAACTCATAAGTATTGCCAACATTTTATTACACTACAGATATTTGCTAATATGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATCCGCTGACCTTGATTTTATTTNNNNNNNNNNNNNNNCGTGTAGCAACTGAAATTGTTTTACTTTCTAGGTGCAAGTGAGACAGGATATCTTTTGTCCCTCTTGTACGTTTCAAATGTAGCAATTATTCGGTCATCCAGTAGAGTCGGGAACCGAAGCGCGCTGGTTTCCTTTCGACATCATCGGGCAGAGCTGGTGTTGCATCTGGATAGACGGCCTTCTCTTCAACTGGTGGTTTAGGCCTGTATATATAATAAATTTTATAGTATGAGCTACATTTTATTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATACTTACATTGGTATTACAGGCGTCGTTGTGTGGGATGTCGGATAGAGGGCCTCGAGGGTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAACTAACTCACTACATTATATCCAAGCATGGAGAATAATCATAGTACACAACAGACAAAAAAGTCAGCCCTTTCATAACTTAACATTAGTGTATTTTATTGAGATAAGGAACAGAAGAAAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTGGTTATTACCTACCGGTATAAAAAATTGTAATAATAAATATTAAACCGTGTAGTTCAACTTACCTCTTAGTATCATGAACTCTTGCTTCACAGAAGTAGCCAAACGGAGGGCGCTCAAGATTTAAGTTTTCCAGCATACACTTATCAAAGACACCTTGGGTCTTGCGGCAGCTGTGAATCAAAACGTAAACCATATTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATTTATTCTACAATATTTTTATGTAACACTGGAGAACTTAAAACTTAGAAAGGTTTTTCCTAAGGCGACATCTTCTCAGTGCTTGCCTACAAGGAAATTGCATGAAATTTGTAACAGAACTTGTGTCGCATCAAATACAATGAGTGAAAGATCACTCATACAGTAGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTCCTGCCTACTTAGTATTCCTATAAATAATAGCAATAATTGGTTTTGTGTTAAGGTATTTGTCTAGAGTACATATGAAAGAAATTAATAGATACATTGTCAGACAATCTTAGGCAGGTCTTGCATTTAAATATATTCTAAACACAACTTCTATATTCTAAATATTACTCAATTACTCAATTTGACTCTCAATCTCCTTTCAGTGTAATATAAGACAGTAAAGAACAATAAAATAAATTGTAAAAAAGAGAAAATCGCAACTATATTTTGAGACTATTAATTTTGCTAAAATTCTAATTTAAATTTTAAACTAATCATAAAACTTTATTTAATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCCTTCATCCTGATTCAAATGTCACACTAATCATAAAAATATAATTGTTAACTTACTGTTCTAGTCCAAAGTCACCAGAGCTCTTGTCAATGCAGTTTGCGTACTGATTGAACTCGGCAAGGCAAGCCTTCTTTACCTTCCTGAAGAACTCAAGAGTGCAAGCCGTTACAACTTTACCCTCATTAATACATTTACGAGGGTCATTCTCCTCAATACGACACAGCATAAATTCCTGAAATAAATAGTTGTCTATTTTAAATATAAATGTGTGTATAAATTAATCGTGTTCTTTAATGTAATTAGTTTATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTCTTATTTCACCTTATCTAATTTTAAATAAATATCTTTATAGAACTAAAAATACAGATATATTTAAAAATATGCTGCNNNNNNNNNNNNNNNNNACTAATATTTATATCAAAACATAACCTACTTTGAGTCTGATTATGCAATCAAGTATCAACAATTTATATTATAATAATAATAGCTGATGAAGCAAAGATATTTTAAATATACGGTAAAATAACTGTTAAACATACATTATTTGCTTGTTCACAATATTTTCCTAAATGGAAAGAACCTGCTCTCAAAGTGGCAGTCGATAAATTTACTTCTTCGACCGTTAATTCGGACTCTTCTGGCAAAGTAACATCGTTAGTTAACACCATTTTTTGTATATATAGATTACACAAAAAATGTTAGGNNNNNNNATTTTATTAAACTATAATAATTNNNNTTAATTTCTCCACGAAACTAGTGGAAGAAAATAGTGATTATAAGGAAAGTGAATTTGGTATGTATGTAAATATATATAAAACGAAATAGTTGAATCTACAAGGTCTTAAGTGGGAAAGAGACAAAAGAAAAGTTTTTTAACGTCTTATTTTTTGTCGATTAATATATAAAATGTGACATTGACGTTTTACAACTTTTTGGGCATGGCTCGTTTCATGCAGAAAACCGTTACAAAAAGTGTGTGAAAGTTACGTATTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTTATTTGCATGCATTATTTTATTTCAAGTTTACATAACTAACAATGACTAGAACATGAAACGNNNNNNNNNNCATTTAAACATCGATCAGAATCGTATTAATTTCTTTTTCATTAATGACTTCCAAAGTATTCGTCCAGCTCTTGATTCATTTTGGCAACATCTTCATCTATTNNNNNNNNNNNNNTGTTATTATAACATAATACTGTTTTTGCCCTAAAATCAAGTAAAAAAGCTAGAAATACACTCACCAGAATACGATTCAGCATTATCAGATGGAACTTGATACAACTTAGGTATATCAAAACGATTTGCCTAAAATACAATTAAATTTATTAATATTTAATTAACGTTAATAGCAGAACAATAAGAGTAACAACTCACTGTCAATTTCAGAAGCTATATTTTAAAAAATCTTACCGAATCGTAATTCCTGCGACCCATTCTCGGTATATTCTTACTAGGAATTGTTTTTATAACATAACCCATCATATTCTGATCGAAAGGTCCTTCGGCTTCATTACTTCTTCCTACTCTCGGTACATTATTCGGTTTTATAAAAGAACTCTCAACCAAAACATAAACTAGACAGAGTGCTGCCAGAGTATATGTTATTTTTGAAACCATTTTAAAAATAAAACTGTTAAAATTAAGCGCGGGTAGTTGTTAGCTTAAGTTTGTAGGCAGTTGAAGTATGTTTCAGTTTAGAATATTACAGGCTTATATACAAAAACTTTTCGATCTGTCCCACATAAGAGCATAATAAGATAACATCGACCCCTATGACGTTTTTGGAATTCCAATTGAATGTTAATGTTAGATATACATCTCTAATGATATGGGTGGAGGAGATAACATCTTCTTTTAGGGGTACCTATTCGAATNNNNNNNNNCAAGTTGCAGATTTCACAGTCTACATGTGTGTTACGGGATATTTAGTGAATTGCGAATCCAATACGNNNNNNNGTAGAAATACCTAATTTTACACACGGCGGTTATAACTTGTATAATAAATAAATATATTTTCGNNNNNNNNNATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTAGATTCGGCTACCTTACTCTGCCAATACGACCGTATTGCTTTGTAACGGTTGTTATTCCCGAAATCGGAGACATTTAGACGTGACATTAGGTACGCATCCGCTTTCTTGATAACCAATAGGTATGCAAACACTTCGTGAATGTAACTGTCTTCCGACCTTTAAAAACGCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGTTTTTATAGAAGTAAATAACTTTTCGATAGAATGGTAAGTTTTAAAATTTATTGCGCCTGTAATTTATCATTACAGGGCAGATGACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGGCGCAAGCGTCAGAAATTAGCAGACATTTGTAATTTGTATCAAAGAGAATTGTATTGTGTGAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCTTTAAAACTGCCATCTCTTATTTATAGTTGTCACTTAACCGACTTACCGACAATATTAAAAACACATCTAAATCTATTTTGTAGAGGGACTACATATACTTCGTGATTTTGTATCATTGTACCTATTGCTGTCCCCAGTTTTTTGTACTAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTATATTTTA