NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTAAATGTTTTAAAACAAGTCCGCTTTACACGCACGCTCGCATTAAACCTACTAAATTAACCAAGTTCGTCGTAAGTACCTCTAAGCCCCATTTGTTTCCAGCTAAAGAGAGTGTAATAATTATACCTCGACCTAGNNNNNNNNNNTACTCCAAACATGCAGTTTTCTTTCTAATCAAATGTAAAACTTCTTATGAGTATAGTGCTATTTTCATGACTTTTCATTATTTTAGACGAGTTTTTCCAGTTGTTAATTCAGNNNNNNNNCATTGTCGAGAGCTATCAAATAGCCAGCAACAAAAACATCAAAATCGATCCTACAGTCCGAGTACTAACCAATGACTAAACTGTTAAATTGTTTGTAAGTTTTATTGTTTATTTTTGTAAAATGATAATTAGAAAAATGTCATCCTGTATCTTTCTTGGGTTTATATTCAATGTGAGTTTGCACTGGGGCTCTTATAATTTTACTATTTCTAATATGACTCCTATTTCGAGTGAGTAGCTAATTGGCTAGATCTGTACACAATATTTGTACCGACAGATCATGTAGAATTTGTATTTGTGATAATCATCGATGGAGTTATAGAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGGTACAAGTTAGCTTAAGTAGTTTAGTGTGTTTAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCG