NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCATGCCCCCCTCGCGTTCCCGATGCGGTTCCCGCGTGGGTACGGAGGGATGAAGAAGGTCAAGGCTTGGATGGATGATTTCCATCGGCTACCTTACATCTCCCCGTATGATGATGCCTCAGGGATCGACCCTGATAGCGATATCTACGAGAAGAGGAACATTGGTTTGCTGCATGAGTTGCTCGGGCTGATGGTGCACAAGATGGTCCGGAGGAATGCGATCCGGTTGCTCCGCGAGGAGCTTGGCCTGCCTCACAAGTTCACAAGGTTGTTTACGCGGTATCCTGGAGTATTCTACCTGTCGTTGAAGTGCAAGACGACGACACTGGTGCTTCGCGAGGGGTACGAGAGGGGGAAGCTTGTGGAGAAGCACCCTCTCGCGGCTGTGAGGGACAAGGTACAGTATGTGATGCGCACTGGCGTGTTGTACCGTGGGAAGGGCCTTTCCAAGCTGGTTTTAGATGAGGATGACGATGAAGAGGAGGGTACACTGGATGGAGATGAGGGGTTTCAAGGAGAGGGGATGGATGAGGATGCTGATGTTGAGTGCTTTGGAATGGAGATTGTGGATGATGACGGGCATAGCAATAATGATTATGATGAACACGATAGTTCTGATTGA