atgagagagtgtatatcgattcacattggccaggccggcatacaagttggcaatgcgtgctgggagctttactgcctcgagcacggtattcagccggacggccagatgcctagtgacaaggttgcgggaggaggagatgatgcgttcaacactttcttcactgagacaggatccgggaagcatgtaccgcgtgctatatttcttgacctggagcccactgtgatcgatgaggtgcgcacaggcagttatcagcagctctttcatcccgagcaacttatcagcggcaaggaagatgctgctaacaattttgctaggggccactacacagtcggcaaggagattgtcgatctctgcctcgaccgaattagaaagctagccgacaactgcaccgggctacaaggattcctggtcttccatgctgtgggaggcggcaccggatcgggcctgggatcgctgctcctggagcgattgtctgtagactatgggaagaaatcgaagctcggcttcactgtgtttccctctcctcaagtctccacggctgtagtcgagccctacaacagtgttttgtccacgcactcactgctggagcacactgatgtttctgttttgctagacaacgaggccatatacgacatctgccgtcgctctttagatacggagagaccaacttacacaaacctgaatcgacttatttcacaggtaatatcgtcactgacagcgtcattgcgttttgatggcgctctgaacgtggacatcacagagtttcaaacgaatctcgtcccctatcctcggatacactttatgctgtcgtcctatgctccagtgatatcggccgagaaagcttatcacgagcagctgtcggtggcagagatcaccaacagcgcattcgaaccgtcctcaatgatggccaagtgcgatcctcgccacggaaagtacatggcctgctgtatgatgtatcgcggagacgtggtccccaaggacgtgaactctgctgttgccaccataaaatgcaagaagaccatccagttcgtcgattggtgtcccacgggcttcaagtgcggcatcaactaccagcctccgactgtggttccaggaggagacttggccaaagtgcagcgtgctgtctgcatgatttccaactcgacgagtgttgctgaggtgttttctcggatcgaccacaaattcgatctgatgtacgccaagcgtgcttttgtgcattggtacgtgggcgagggcatggaggagggcgaattctccgaagcccgcgaggaccttgcggctttagagaaggattatgaagaagtaggctcggattccttccacgatgtatttgaggacgaggttggagacttttga