atggatacacgactagaaagctcgactatagatgaactgtggagaatttcgtgctccggatgcaaggaggaggagcagcagaaagaggtgaatgacgacgaggtctttcacaatgccgagcaggaaagagatgaggcaggcagtgaatattactccggtgaagagttgacaacagacggagaagctttatctctacggttccttctacgcactccatccattcgcattccagaggctgcggacttcaaccctttccaatcagagttgaagaccggtatcgacacccaagctgccatcccaactactgtcacgatgcataccaacgagctctttaatgacaaagtagctgtcgtcaacatagaacaagactgcccaagtagcgccacttctacaaacgttccgactctggttcagattttcttgaagtttgaagatgtgaagtatacggtgatgctcaaacctccgaaaaagatcagtgtcgacttcaggaaacatcgtcgtaaacagctgcagtcaacagagaaatcgatactcaacggagtgagtggtttcgtggctcctggggaaattttagcactgatgggtccgtctggcagcggaaaaacgtctctcctgaacattcttggaggtagatgtcataacaaattttctggtaaaatcacatacaacggagctgcttacacttcagctttgaagagcaggattggcttcgtcacccaggacgatgttctcttccctgttttgacagtgagagaaacgctggtttttgctgctttgctccgtctgtccccgaaaatgagccacagagagaaaatccgacgtgcagacaccgtgcttcgagagctcggtcttgacaggtgtcagaacacgatagtgggcggcccgtttgtacgtggtgtttctggaggcgagcgcaaacgaacgagcattggctacgagatactggtggatccatctcttctactcttggatgagcccacctcgggtctggattcgtctactgctctcaagattatgcaagtgcttagagctaacgctcaggtgggaagggtgattgtgacaacgattcaccagccgtcgagccgcatgtttccgatgtttgacaagttgattctgctctcggagggccacccgctgtacttcggccttgcaaaagacgcattggactactttgcaacccagcagttcattccgcttctgcccatgaaccccgctgacttcctgattgatctagctactggactcacatccgatatgacggttccacccgagctccaacaaaaatttttcatgagtggcagttctccagttaccaaggcgaatggcctacaggagtccgaagcagtggcttcttcggtgcaggaggcaaacgtgaccacccatgccagcgtagattctagccctgattcgagtaatgaagaaactcagcgactgttggtcgtgaagctgctacgctcgaaatacagaaccgagcttgagcccagagtaaaagagaagctgcaaacgggagacgtcattgctccagatttaaagacagcaatttctgtcaaaaagtggtggacctcatcatggttcgaacaattcttcatcctcagcagacggaattgcaaggagagaaggaaggattatcttaacgtactgaggttcgcgcaaggcgtcgccgtggctctgctcctcggcatgctgtggtggcgaccaaacctagacacggagcaggacatccgcgaccaagtggggcttcttttctacatgtgcatcttctggtgtacattctccatgtggtccacaatgatggtctttccactggagaaaaatttcctcgccaaggagagagcggcagacatgtaccgactgagtgcctacttcgtcagcagcaccatctgcgacttgttggccgagctcgtgcacccgacgatgtttgtgccacttgtgtacttcatggcgggcttgaaaagtgacatttccacgttcatttttacattactgtctgtctacctgattgcaattaccgctcaggccttcggagagtttttcggtgcactgacactgaacatcaagagggttggaatcatctcagctatgatcatgctcatcttcctcctcgctggaggctactacgtgaagaacattcccgtgtttatgagctggatacgttacctatccatagtgtactatggattcaggctgttggagagagttcagtattctcccgaccagacttacaactgcaaagctttggagggatgcttacggtttgaagactcacccatcttcaaggacatgtctctggagggaggacttcgcgacgccttggctttgatggtcatgatcgttgtctacaaagtcttggcttatgtttgtctacggcgtgtctga