NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATAGAATATATTCGCCAATTCTGAAAAGAAAAGGAAAGGGGAAATTAATATGATANNNNNNNGAGGTGAACGATGTCAGCAAACAGTGATGGAGTATGTTTTTCCGCATGTGAATGTTGGCCCCAGAATACGCAGGGGAAGAGGTAGGTATAATTCAAAATTACTCAAGTTTCCCGAAATCCGAGTGAATATGGCACCTAGCTGATATTTTGGGCTTGACAAACGTTAATTTAAAATACTATATAAATTTGAAATCTTCATCACCAGGAGTTCCTCTTTAGAATAACTCGATATTTCATTCGGCCAAACCGCGTGCACTATGATTTATTTAAGTGCCCGCGTTTGCTGCCAGTGTTGTTGCAGCATGTGAATGTCGTCATTACAAGGTGTGGGGTGGGCAAGGAGGTTGGCTGTCAATGGACTGCCCCCAGCATTAGTTTAAAGCCAGGTAGGACGCCGATTTTCCGCTTCGACTCACAATGAATTTAACAGAACTGGAAATTCAGGAAAAAAGCTTCTTAACCAGAGAATCTTAAACGTAAGGTGATGGAGAAGTTTAAACTGATTGGCAGGACAAGGCACAC