atggacgatctgagtgaggacgaagcggggatggccacgactaggaagaaagtggatcgcgatggtggatccggaaacagagatcgagggactccgagatcgaaagctcaccgaggacgaggacccgccctgggctgctcctggcagtgcatctgggccatgctcatcatctggtcgaccttcttgttcctcctcgcgaccatcgggcccatttgctcgctggcctccgccgccagcaacgtcgaagcgcaattcggatttctccaggcgctctcgtgctgccggcacaggccggatcgagggaccggtgtcgctcgcgacgatggatcgtcgcgagcgggatggtccggtgacgtgaggaccctgaccacgccgtggaaccggctgtgctacggcgagaagccgccggcgactctgcgcatcgcgctgttcgtcaagaagtggccggtgggcgggacgccgggcgggctggagcggcacgccatgacgctgcacggggagctggcgcggcgcgggcacgaggtggaggtgttcacgatgtcgggcgacgggagccacccggccgacgtgcgcgacgggaacctgcgcgtgcacttcgtgaagccgaacgccaacggcgggctgccggtcttcgaggcctgggagctgttcgcccgcgcgaacgcgtcgcgcgccttcgacctcgtgcactccgagagcgtcgcgctgccgcactggcgcgccaaggacgtgccggcgatggctgcgtcctggcacggcatcgccttcgaggtcatccactccgacatcgtccaggacctgatccgcaagcccgggcagcctcgctcgcccgagctgcagaagaacatgcacgagcgcctgctgcgcgtctcggacgaggtgcgcttcttccatagctacaagcatcacgtcgccaccagcgacttcgtctcggacgttctgcgcacggtctacgagcttcccgaggccaatgtgcacaccatcctcaacggcgtggacgagtctaaattccgcccggaccccgtccagggcgctgcgtttcgcgcccagctcggagtgcccgctcgcgctcgtctggtgctcggggctgcggggcggctggtccgcgacaaggggcatccgctcttgttcgaggcgttccgtgaaattctcaaagagcacgacgatgtgtaccttctgatcgccggcgctgggccttggggcgagcggtacaaggagctgggccccaatgctaagactctgggatccatgaaccctgcggatctcggccaattctacaactcgttggacgtcttcgtcaatcccacgctcagatctcaaggcttggatcacacgctcctggaagccatgcagtgcggcaagcctctgctcgccaccaaattctcgagcatcaccaggagcgtcgtgatcagcagcgacttcggttacacattttcgcccaacgtcgaagcgctgatcgctgctctgagagccatcatccgagatggcaaagacaagcttcgggagaagggcgagtcatgcctcgagtacgcgtctttcatgttcactgctaccaaaatggcagcttcttacgagcgcttgtttctgtgtatgaaaaatgaaatctactgccactatccactgcctcacgactgtcttccccacagaagcaaatacttctccgattag