atggcgtatggagagaacatcgggcagccttggctgcacaaaggggtgaagtgtgccaagtgcgaggtgagtccgatcagcggattccgttacaagtgcaagaagcggccggactacgatctgtgtcaagcatgtttccgtcgagagattccggatccgaagatcaagtacgtgaagattgagaggggcaagtcgacggggccttaccaggtgcacttcatcgagtgcgccgagtgtggcatagctcccatcaaaggcaagcgctaccgccacaaaactcaagaggactgtgacctgtgtgaagcttgctactccagagctaccaatccgtccaacaggagagcgcagccggagtcagattacgaagtctacgaagagctcttcattaactcggtctgcaagaaatacgatcaagtttaccacttcgacaaacgctgcgatgagtgcctcgtgtctccgatttgcggtcccaccttcacctccatcaagaatcccgactacgatctgtgcgctttctgccacgatgacaagctgcagagcgactcgatccgatccggggacttctgttccagggagaagcctgatgccagcgctgtgtaccacctgaacatcatctgctgcgttcactgcggtgccactcccatcaaaggcccggctttcaaacatcgaagggatccgaacaagaccctttgcctcatttgctactaccatgtgcaggaggataagcagcgtttcttcttgaggatcgaacctcctcgccaggctgacaaaggacccggccccaacaaattcgccgtcatggcacagaagtcagcggctcaagctgcaaacaagacatctgctgctaagacagccactgtcaccgaatctcctccatctcctccacctcctgctgctgcagcagttgcagtcgctgctgctgccgccgctgctcaagttgctgctgagagcactgcgaaaagcgacccggttcctgctccaggagccaattcgacgaccaaccttgaatctagtggaggagtaggagtgggctctcgagggtatgtgcccagaagtgctaacgggataggctctgttgctcctggtctgtcaccttctccgaaaataaccagcaggtcagctgttgagattaaggcgccgccaccacctttgtacacggctggactgaagacttctcgagctccacccccgtcaccgagaccagtctcaccaccgtcaccaccacctgcccagccacaacagcaacagactggtctaaaattcaattctgcagctgctccggctcctgcaccagcagcacaacagggaaccagcctgaagttcacaccttctgctccagttgcagcaccaaagtcgattctgaaggttactttcgccgaacccgaacagcaaccagcatcgactgccaagttctctcctgctgctcctcaacctgttcctccagcacaacaacaagcagatctcaattactcctctagatctccacctaaatcacactacactcctgcggctcagaataccaactccacttatcagcagagataccctcaacctgcagccgcaacagcacctcaagttccaggttctaattctgcatttcaaggtatttcgggacaacaacaacagcagcagcagcctgcatcttctcaaccgcagtctggagtgcacaattacatgcccggagctgcagcgggttatcctccatcagctgccgattaccttgcagccatgactgctgctcagcataacagcgcacagcaaacattggccatgctcaatgcaattcggatagagaaggagcgaagtagcttggctattatgcaacaaattttgcaaagaaatcaacagcaaggtgtggatttctctgcaatgctaggtaacactggagtaggaggaggaggaggaggggctattgattttgcttctctactgaacaatgccggaagtactccagactattcagctttccttagtgctgcagcagcaggaggaggggcaagcggaatagattactcctcgattcttggaggggcagccggtggaggaaatgtggacatcgctgcgtttcttgccgcacagaataatttgggaggcttggctggagtcatcggcaacctcgggggcctgggtcttgggtga