atgctgcgtttcgcagcaggcaagaagaacaagaaggcggccgagctcaaacagatcaaaaggcgagcaagagattcgttctcgaccccgggtaacattttcctcaagtatgcgacttacatggtcgaggacgatgaggccaaaaagaaggccaatgaagcttttttgtacgggaataaaaaagggagatataaatacatatccctggaacagctgccttgcggagacatgttcaggaacaagcatcacatgcagtacgatcccaccgcagactggcatgttccagtcaacgatgtgtactaccttgcgcgcaggaagaaagaggtcaagaagcctgcggtgcccgtcaaagccaaagcgtcagatcccccgaagctcaaacaagttctaaaactcaggccccgaagattgaccgacaggaggaagagcatgaaccccagaggtatctatgaaaggcccccgatgaatcccgatcccaaaggaatgtacaatgggttcggccggaagcccacattcgttccgcccccgacacctccaccggaggaagaatcatcgagttcttcgtccgaggaagaggatccggtcgccccgagaaaattaagggtgaaggatgttttcaaaggccatggagcgaagaaagcaagtattttcatgacattgaaactcgaggagaagaagaagcgtcagtccatcgacgacccaccgaccccgcctccagctaaagtggaaagctcgagcagttccgaggctgaagcaaggcctcagaaactcgtgaaacgcagggttaaagacaagctcaggagtggttccgcatcctctcgaagcagtatatttatcaagtgggagcgaacgctggaggacgacgatgatccatgttccagggagccattgtttaaatacggagggaactcagacagctcggaggaaccgcccaagagagaaaaagcgagttacgagaaatatgccatttgttacagaaagcacgaccaggttgcggatgtttgcttggcctgcgaaaaggatgaaacttatggactgtttaccgaatctttaaaatccgagccatggaagttgccgatgggcaaaccggaccccaagacaagcatggtcattgttacacctggagacaagaaaaagaaggagggcgttcctcactcaagattgccggtttgctacatgttcgaccatgaggtcgaccatacataccacgccaaaaaggccgcagccactgccactgagaaggccaaaatgaggaaacacttgtccaaaactttgaggaaacttcactgccacctttacaagcctgagaaagatgagaaagaccctgccgctgcgccgaagcgcgccagctaa