NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCAAGAACTTCTGGAGCACCCGCCAGAAGCGGCTCGCCAGGCTGCTGCGCGCACCTCTCCGCAGCCGGACCAGCAACACCAAGATCAAGAGCAGCAACACCAAAGCGCCCGCTACCTCTCTCGAGCCTGCCTCTGCCATGGGTTCTTGCCAGGATCATGGTCCGTCAATGGGCAATCCTTCCGGTGGCCAATGCTATGCGGATGCACCGCTCATGGAGTACCAGGACGCCGCGCGAACCTCGCATGATCAGATGTACTCTGGATTCCTCAGTTTCGAGCCATTGCCGCTGCAGGCAGCAGCACCGGCCACTGAAGGCGAAGCGAGCTCGTCGAACGCAGCTTATTATCAGTTAGCCCCAGAATCGTCGTTCTATCATCATCCCTACCATCTGCTGGAATTCCCGGGCTTGCCGGAGAGATGCAGCGTCGATAAGGGGTTCGTCGGAGCGGGCGCCATGGATGATCTCGCGTACCAGGAGCTGCTTCCACCTCTGCATCCCGCGCCGATGATGATGCCGTTCTTCGGTATGGAGTATGCGCGCGATGCAATCAAGGTCGAGACTCGGGACAACTTCTTCGACGACCTGTCCCCGGACGTGTTTGACTCTTTTGATCAGGTGCCGCCACCGTTCTCGCCGTCGGCGACCAAC