NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGCTCCTCTCTGCTATGCAGGAGTATATGTAAGCCGAGTATACATGGGTACATACTTTCCAATACGCCACCTCAAAAGTTACATTGCTGTACTTTTATTACTTGCATGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTTTAACTAAAATCTAATATTATTCATCTTTGTAAGAACCTCAAAATTATCAATAAACTTAATTAAATTTAATTTAATGATACTTTATATCACGAGCCCCAGTTCAGTCTGTTTCCTCTTCATTTTAATCTAAGCATATATTGTTTTAATTCATTCTTAGAGTCCAAGTCCATTTCTCAATGTAATGAATCTTGCAGATGGTAACGGCTTAGTTAGTATATCAGCAAGTTGTAAATAAATAAATAACGGCACTTACCTCCTTGACCACAGCCAATCCAACGCAACCGAAAACAAATTTAAATCGCCAACTTACCGATTATAACTACAAAAAACTAACAAGCTTATGAT