atggcgcaaagaactatggcagatgtgttgatgaaagccgcgagggaaaaggcaggtagggctccggccagcagtaaagaaaaagaaagggagagagacagaaaagagcacgagaagaagattgacgaggaggatggttgcacggattcaaaatcttcgaaaaagcctgcggctaaagttgtgccgacgactgtagataattttgatactgaattatcgaaaagtagatcagaatttgatccagctcgggctgcgttctggaagaaaggagagcaggtgcctttcattttcttggctcgagctcttgacttgatagcgaatacaactaaaagactggctatcacggagattatctgcaatgttttccgcaccgtcattgctacgtctcctggggatctcttagctgtggtctacctgtcagccaacaaagtagctccagctcatgaaggagtagaacttggtatcggtgatgctgctatcatcaaaactctggctgaagcgtatggtaggaaggaggaccagatcaaaagtcagctgaaggctatgggggatttagggcttgttgccaaagctagtcgctcaacgcagaggctgatgttcaaaccacctcctctgacatgcgtcaaaatgttggaaacatttcgtgtaattgctaaggaagtaggcaatcaaagtatggacaaaaaacgtgggaagatgaaagctcttcttgtggctgcaacagactgcgaacctctatatgttgtccgattgctccagagcaagttgaggataggtttacaggaggcgacggtactggttgcccttggtcatgctgcagttctttctgaacaacctcccgttccagcatccaagcttcaagaccgtctagagcttgctgcacagacaatgaagcaggtctattccgtctcacctgtattcgagaaaatcattccagtcctgctaacccaggggattgaaaagcttgcggactcgtgtacattcacgcccggtgtgcctgtcggaccgatgctagctaagccaactaagggagtgtcagaggtgttggacaaattccaagatctggagttcacctgtgaatacaagtatgatggggaacgagcacagatacattatctcgaaaatggatctgttgaaatatatagccgaaatgctgaacggaatacagtaaagtttccggatatcgttgctgccattggaaggtacaaaaaacccgaggcagcatcatttgtactagactgcgaagtagtggcttatgacacggagaaaaacaagattcttcctttccagattctcagtactcgggctagaaaaggagtgattattagcgacatcaaagtgaaagtctgcatatttgcattcgacctcttatatatcaatggtcgaaatctcctcaacgaacagcttgccttacgccgagaggagctctacaaatcgttcttagagacaagtggagaatttgaattcgctactgcgacaaatacacgcgagcttgacgagatgcaaaagttcctagatgctgccatcaatgattgttgtgagggattgattgtgaagacgctgaaaacggatgccacatacgaacctgctaagaggtccaataattggttgaagttgaagaaagattacatggacagcgttggagattcacttgatcttgtgcctatcggaggttattttggtcgaggcaagcgtaccggtgtatatggagcttttcttcttgcttgttacgatgaagactccgaagaatatcagagcatctgcaaaattggaactggattttcagaacaggttcttgaagaacgctcctccaccctccgaaatcatattgtcgacaaacctccgtcttattatcgatatggcgataccttgggtgtggatgtgtggttcgagcccgtggaggtctgggaagtgaaggcggctgacttgagtatcagccctgttcataaggccgcgaatggtttggttgacccagtcaagggtatatctttacggtttcctcgactgataagacttcgtgaagacaagacaacggaacaggcaacttcagcaggacaagttgctgagatgtatcgtgcacagaagatcactcatcagtcaaaggatggtgatagtgacgaagactaa