atggcgatcaccatctcggcggtgaaggctcggtccatctatgacagcagagggaacccgacggtggagtgcgatgtgcacctgagcgatgggtcgatgcaccgggcggcggtgccgagcggagcgtcgacgggagtgtacgaggcgctcgagctccgcgacggaggcaagaagttcatgggcaagggcgtgtcgaaggccgtgggcaacatcgagaccgtgattgcgccggcgctcgtgggcaaggacccgacggagcagacggcgctcgacaacctcatggtgcaggagctcgacggcacgcagaacgagtggggctggtgcaagcagaagctcggcgccaactcgatcctcgccgtctcgctggcgctgtgccgcgccggcgccgccgtcaagggcgtcccgctctaccgtcacatcgccgacctcgccggcaacacggagctggtgctccccgtgcccgcgctcaacgttatcaatggcggctcgcacgcgggcaacaagctcgccatgcaggagttcatgattctgccaacgggcgcctcgtcgttcaaagaggcaatgcagatgggcagcgaggtctaccacaacctcaaggccgtgatcaagaagaagtatggccaggacgccaccaacgtcggcgatgagggcggcttcgcgcccaacatccaggagaacaaggagggtcttgagctcctcaaggtcgccatcgagaaggcaggatacactggcaaggtcgtcatcggcatggacgtggctgcgtctgagttctactcggccgacgacaagcgctacgatctgaatttcaaggaagaaggcaacgatggtagtgccaaaatttcaggcgacgagctcatcaagctgtaccaatctttcgtggctgagtacccgatcgtttccattgaagacccctttgaccaggacgactgggagcactacagcaagttcaccgcggcgctcggcgaggcggtgcagatcgtgggcgatgacttgctcgtcaccaaccccaagcgcgtggcctacgccatcaaggacaagtcgtgcaatgctctgctgctcaaggtgaaccaaattgggtctgtgactgagagtatcgaggccgtgaagatgtccaagcgcgctgggtggggcgtgatgaccagccaccggagtggtgagaccgaggacaccttcatcgcggatttggccgtgggtctgtcgaccgggcagatcaagactggcgccccctgccgatccgagcgcttggccaagtacaaccagttgctgcgcatcgaggaggagctcggtgacaaggctgtgtacgcgggagtcaacttcagacagccagtgaagccgtactga