NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCGATAGTGAATAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTTGCATATATAGTAGTATACTTTCTTTAAACTATTCGGAACATTTATGAAGTAACAAAATATATAAATATATTCTATTTTTAAGACAATATAACAAGATTTAACAGACTTAAACGACTGTATTATTCGTTAATTTTATTCGTTACAGAATGAAACTGGCTATTTATAACGAAATTTTAACTACCAAAAATCTGCATTATTCGAAACTAATGTTATGTTACTGGCTGATATTGAAAATAATAATCACAAGGATTAAAAAGCATTTTCGTTTATTAATAAGAAAATCCNNNNNNNNAGAAATATCTTTTATTATTCGGCTGATATTGAAAATAATAATCACAAGGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATTGTTATATATATAAATAGTAATTACATTAAAAACCTAACTCTCTAGACCTTGGTGTTTACGTTTTATCCTCGCGTAGGGACCGATCTCGGGGTCCATGATGAAATCGTAAATGACTGATGACCAGCTGGTGTGCTGCGGCAGGTCGTCATAAAACTCTGGTGCGATTCGTTTCACCTGAAATTATTTTAAACATAATTAAGTATTGGACTTATCAACACTACGAGTATAACACAAAAGAAAATCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAT