NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTTTAAAAGCCCCAGGTCCTGGAACAAAGTGCCCTAGCTCCTATAATACAGTCCTGTTGTTAGGTGACAATAAATCACTCAATGATAGTGATACTGAGATAACTTGTAAACAAGGGCAGGTACTATTAGGTTAATTAGGCGAATTATGTTTATAGCATGTGCCAAACTTGCTATTTGAGGTTTGACTTTAATTCATTATAAGCTCTTCAATAGAATAGCTCCTTATATGGTTAAGATTCTACTGATAATGAATGAGAGTGAGTGTGTCTGTGTGCATGCAACAGTTTTTTGAAGTATTATAATGGAGTATAGTGTACATGTACTCACTGTACTGGTAGAGAATGTTTTGAGATAGTGATGAGGTTAATTGTATTGTATTGATGGCTTCTGTTACTAAACTGTGTCTGTCTTTTCCTTCTCTTCTCATCTTCCTTCACTATACACTAC