atggaggcgatggtggagttgcagagagagtcagggactttgcaggatgaaagtagcaagaagaagaaaaaacccgctccaggacgagggggtgtgattgcgcatctcagtgaggatgaagctcgtgttcgagctatcgccgagattgtgaatgggatgattgaaggctgtcgcaagggagacgatgtggatttgaatgccctcaaggcggctgcctgtcgccgatatgggctggcaagggccccgaagcttgtggagatgatcgctgccctgcctgatagtgagagggatttggttctgcccagacttcgagcaaaacctgttcgcaccgcttcaggaattgcggtcgtagctgttatgtctaagccccaccggtgtcctcacattgcgaccacaggaaatatttgcgtgtattgtccggggggtcctgattcagattttgagtacagtactcagtcttacacagggtatgagcccacaagtatgagggccatccgagcaagatacaatccttatgtacaagcaaggggtcgaatcgatcagctcaagaggctgggtcacagcgttgataaggtagagttcatccttatgggggggacttttatgtccctggcggcggattatcgtgactattttattcggaatctacatgatgctttatcaggacacacctctcgaaacattgaagaagctgtgatgtactctgagcatggtgccgtgaaatgcatagggctgacaattgaaacacgtccagattactgccttgctcctcatttacgacaaatgctttcttacggttgcactcgactggaaattggagtacagagtacatatgaagatgtagctcgggacaccaatcgtggacatacagtggcagctgtggccgattgcttctgtcttgcaaaagacgcaggttttaaggttgtcgcacatatgatgcctgaccttccaaatgtggggatggagagggatatggacagttttcgagaatttttcgagaatccagccttccgcacagatggcctgaaaatatatccgacacttgtgattcgtggcacaggtctctacgagttgtggaaaacgggaaaatacaaaaattaccctccagagcagttggtggatctagttgcaagagtgttggcgttggtgccaccatggactagagtgtaccgcattcagagggacattcccatgccacttgtgacatcaggagtagagaagggcaacctgcgtgagttagcccttgctcgtatggatgatttgggactgaagtgtcgtgatgtcagaacaagagaagcaggaatacaggatatacatcatcaaattaaacccgaagaagttgaacttgtaaggcgtgactatgttgctaatcaaggttgggagacatttctcgcgtacgaagacacacaacaggatattttggttggcctgctgaggctccgcaagtgtggacggaacacaacatgtccagagttgatgggaagatgttctgtcgttcgtgagttacatgtgtatggaactgctgtacctgtgcatggaagggatgcagacaagctccagcaccagggatatggaacgctgttaatggaggaggctgaaagaatatctatcaaagagcacaagtcaactaagctagctgttatatcgggggtgggaactcgtcattactacaggaagttaggttatgagctggaaggaccttacatggtcaaatattttaacacctga