atggcggagagtgaggggccgacggggggagtaggaggtgggccgattgatggaggggaggcaggaggaggagggggagcgcgagcgatgttaggagggtcattgcctccgaggaagaggttgctggcaggattgaagcagaatggatggttggcggcatctagtgggggtgcccctgccgcaactgtaatggcaggcgtagaagggtttagtctggaaggaggaggaggaggagggggagggatgggtgccatggcggcgcaggatgggagcggcggtgaccaagtcgaagcgatggtcgagcctaaagagggttgtgtgagttgtgctgtcctggagagccccgcatggaggagactcaaaaggaatggagttctgcatcgattgtgcaattcttgcgcggtgttgtgccagaagaactttaactgtcccctgtgcctctcagtgtaccctgatgtgaaggaccccgccatttgggtgtcctgctcccgttgccagcgagcggttcacatagaatgtgagaagaagagaaacccttcggccatcatggacttcggtgcctacatttgcccggagtgtgttcaagccaagaagttaaaagatatgtcgaatgggggcagtgttttgggcacccgagctaaagcgtgcggaggcagagtcggggtcagttgtagtgtcgaggcagggatctgcgcatcgtccgccgctgccgaatgctctagcccgtgcagcaagaaagctcgcatgcaacgggaagttcgaattatcaaggatgcggacacgcacgagccgacgatcgagagaatctgttccgaggtcaaaacaggattggggcgcaagggcgtctcgtctcaagaagccgcagcggccgcggcagcggctgctgcagccacggcctgcagggcagcgcaggtcgccaaggctcttgcggcagcgaaggctgccgcggctgtgaaagcagccgcggctgccaaagccgctttagatgctgccgctttggctgcacgagctgagttacaagctcgcgccgagcttcgcaggaattcggagggtaagcacgatgctggctacctgaggaaagagaagggcgagaagcctgaggtgattctggagggtgagaatggtcatggtggtgccccggcggggatcgatgacgaggagttggctcgtcaactccatcgtgccattaacagttcccctagaatatcacgtggcgttacccctctccggcgaaaagcagttcctgctggatccggagggaaaccggccaccgaatctgtcagggcctggcctcgagctaatcccgttgcatctccaaccgaacaacggaacctgccacagcagcagcaatgtgccaaacaccaacaaacgaggcctcgttctctcgttggtggtcacaaggagatcaagcgtcttgattctagggttatgaaaaagccggagcacgaggcttgtcaaaactcggcccatcatcaatctactatgggtgtccttaaatccgagcctgttgattcgagtactctttctcacgtcaagcaggacttcccgacggggcatcacgattatcaaagtgctccgttagatgtaatgaagaccgaaggagactgccagtttgtaggagtgtccgaggtatattcaggcggggacatgaatcacgagatcaggctctcggacgcagaagtatctcaggcagcagcaatgttggatgaggtactcatgtctgaagaagcggaacagcatgcagcggaattagacgagggctgtctaacgggatacgttgaaggcgacggtacccggcaacttgattcccactgcgctgggtgggaagtggaagggggtccaggtatgttgaagcacgaagacggagcaatggcaatcgatgcgggaacagacatgatgactgtcaccataccgcctggcgtctccgagctcattcatttggatgagattagtcatatagaatccacgaacacggcagatggtgtattaacgacagatggtcagtgggccgtgaatgaaagcgacagtagccaaaaggatttcgtcgatgtgcaagagaatgccaatcaagtagctgaagaaggatcaattcaggccgttaaagaagaagtctctggtaaagtaggtaaagcaaatcaagagttggatggctcaccttcacagcccgtagccggagctgcagctcaccggcatcaaggaggagcgaagggtttgtctggcgcagggaaaggatttgccagcgggggacacttttcgtcacctccttccattcctacatga