NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGCGATGATTGATTTATTTGATCTTTATTTATTCAATATCAGATTTTGTTAAACCTCGGTATAATATTGGTGCTATTTATTAAAATAGCTGTGAAATATTATCGTGTTTTAATGTAATATTTTAATCTCTTAATGCCAATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTCCCGCCGAACTATTATCTACTTAATTCAAATATAAATTATCAAATGTATACTTAGAGTAAACCAGCTTATTTATACGAAAGGTATGGAAAATTTAAATATGACCAACGAGAACACACCCACAACCACAACTAAAATCAACCCTTTACGAACTAACGGTTCCAAAAGCAAATAAATCGAGTTCAAGTTCCCGGTGGGCCAAAAATAAACTAAACAAGTATCCATATAGTACTAATAGTCATATCGACAACAAAAAGCCTAAAACTCAGTAAAGATATCCTGCAGTTGTAAGTATACAGTCTACAGGCTTCAAAAAGCGACTATATAATCAAGTGTTTACACTTGCAGAATCACTAGCAAATTTCTCACTACATCATCGATCTCATTAGCGTGCGCAACTATATAACCAAATGTAACTTTATCACGACTTGGTCGCTTGGTAGAATTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGATGATTTAGATGATTTTTATGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNT