atggaggaggagaattggaagcgcaggagtagctcgggattagtgcagggaaacagcagcagcagcagcagcgaggtgcaatcgcctcctctttttgccgaagctgctgctgctggccatagggggcggtcagcgatcgccgtgccgaggaatcgaaatctgccgacacaaccaccaccatcatcatcgtcattcatcgcttgtgtttcgttctcggccttgcagcagccgatggcctctgccgccgccgccccgtgcacgaggtccaattgttcatgctcctcggcgtcgtcgtcgtcttcagcttacgcgaatgcgctcattccttcgccattctcgacctcgtcgctggcctcgtttttcccagctcacgtcgcccgccagtgctccgtcgcctcgacatcatcctcaatttcctcctccggctgctcatgctcttgctcttcctcgtcccccgttcgcatctggcctcaaagccgacccaggccatcgccatcgccatcgcccgcggtgctcagattgtcgtcggtggcctcgctcgcctcggccgtgcaggcattctcgcactcgggcaaaggcttctatggcgcagagcctcgagaggcggacgggaaagtgttcggccgcagcgtcgagcacgaaggccgaggcgacgaggaccatcgcggccctcgtcgcaagccgccgccgccgcctgctgctctcgtgcccgccccgctcgtggctgccacctcctcgttggtccgaggagtgtcgaatttcttccaccaatttcctcgagaattcggcgcgctccgccggcaccacttggggctggcattgtcggccaagcgcaaaggcatcgattctttcaaaggcaatgtgccgagtggcaacgagaaaaaatccggcggcagcgagaagacggagaagaatggcagaaccaaggccatccgcaccacgcagcatcttctggccggcgccattgccgccatggtctcgagaacgattgtggcgccgctggagaggctgaagctggagtatctggtgcgaggggcgcaagggagcgtgatggcgacggtgcagacgattctggtgaacgagggcgtgcgggggttttggaaaggcaacggagtgaatctgctgcgcactgcgcctttcaagtcggtcaatttcttctgctacgacacgtaccgaaatcagctgctcaagtggggcgaccgcagcgaggtcaccaacctcgagcgcctcttggccggtgcggccgccggcgtcacggccaccatcttgtgcttcccgctcgacaccattcggaccacgatggtggcgccgggaggggaagccctgggcggcatgatcgggtgcttccagcacatggtgcgaaccgagggcctgctgtcgctgtacaagggcttgctgccagcggtggtgagcatggcgccgtcgggggctgtgttctacggcgtgtacgacatgctcaagatcaactacctgaactcgcccgagggcaaggccatgctgaaagccaggcgccagcgcatgaaggaagcccaggagcgaggcgaggaggcctgggcccagcccgagctgggccctgtcaggactctgctcttcggcgccatagccggcgcttgtgctgaatccgtcacctatccttttgaggtcgttcgccgagctcagcagatgcagcacgcggccatcaagctgggcatggccggcaccttccaaagcctgctgcagaaaggcggcatcaaagctttgtacgccggcctcttccccagcactcttcaagttttaccgtcagctgccttcagctatttcgtgtatgagacgatgaagctagcatttaagatcccttaa