atggcgtcgacgaacgaggacaaggatcctcctcggaattggcagctcttctctgaccctcctccccccgaagccgctcaccaaaatcttccgctgctgaccagtcttctctccggcttcaaacaccacatctgtcgcaacgccctttctgccttccacctcgtttgccacaaccgtgataactcaacaaagtttcaaaactcctgtaaccgacagcttcttatcacgtatttgccgtcacagaagctttccttttcgtccagatcgccctggggaacaattcctactgcttcccttcttggagcacctggcaaggtttctccagctcaaccctcaacgactgatgaatctacttcaaccgccgttgatggcactgtgcctgcttcaagcacaggacccgcctttattgggcaggtatttaccatgtgcgacgcatccaggaggggactcatagctgtgcgacctgtcgattccccaaagacgaagaagattccttatttgcccgctttcctctcttcgaagctgggtgagtgggtggacaaggcgatcgggcatgtcaacaaagaagacatgaaaggtccaattttccggttctacttcgacaaagaggatgccaatacatatgtcaaacagctaggcctagctggcagcatggttggttcgtgtcccttagatgctgcgtacaagtattttaagggaaagcctccaatgttcagatttatgcctgataagaagcaggtcaaggtagccaagaagttgcttcgtgacgatcaaggtagaactgctgctcgaatgttcagaggtgtacctgtgttcacagcacgaaacttgactattgccatgtcaactccttctggtgtccgatggtttacgccctattttttcgacaagcaacaccttgacaaattgattgggcactccgtcgatcattattatcatatgcttatccatgctcgaagaatgcagcgacatagtcagattgctgatgacatgtcaggagatcagccagaagatgatccggatggtttgatggatcctccagaggttcaagagtttatggaggaaatgggccaaggtggaaatcccatattcgattcggtgctgctgaaagcagcggaagtacaatttcatgacatggtagacaatgtgattttgggcaatagacttagtcgtcaattggccggtcttcagcctagttttccggtcctggttgactcgttcgagagaagggctgcggctgccgaagccgacctgagcgacggacccagaagcagtatagctaatacgcagcttcgatcgaaggttgaagacgccacgcgttctagagattctggacatagcgacgatggtagtagctctacttctgggagagattcagctgacattggattttccgacggaagagttcaaaaaaacgaacgggctgccaagactccttttcaactttttggcagaaattggggtttccaccttcaaggtgggcggaaacgacaagtacctgaagaagaccctgctgacgagaagctacaggcggaagggacagcggacaatctaggttcaaggtgcacagagacagcagtaaggaaggaggagcctatcgagagaatgcagcccaagttgactatgatgggcatagcgatgaccgaaccagataacgacatgactgatgcagttctacagaaagctatggccgcagcagctaaagatattgaaaacagagtgcgtaaaggagagggctcaggaatagaacatggtcctcttttcattgccgatttaggtggccctccagaaatatggggacgagatgcttcgtcttttcaagggtgggatagtgatgacaatgaatga