atggcggaagagaaggaaagcttcgaaggccaatgggcggcgtccgacgtaacggaagagaacctgaaggagatggtggcgcacggcgttctcccagccaaggagatcatcgggtggcggccagcgtgcggtgaggcttttccgacccccgatacacatgagatcgtagtcttctcgcatttcttctatggcggcttcgctcttccgacctcgaaatttttccgcgggattttaaacttttatggaatcagcttgcatcacctaaacccaaattccatagtccatatcgccaatttcatccatgtttgtgaagcctttttgggaatcagaccccacttcgctctgtttcgccggatcttctttctcaagccccaaccgaacaagagcaagccatgcgtagtcggaggggcaggatttcagctaaggggaactctgagccagaagtatttctctatgcccttcaagacctcaaacaaggggtggcatgcgaactggttttatgttcagaatcctgagcctgctcttcccgagtactcctgtcttcctccggtgtaccaggatacctggaactctcttccgattggagatgaagcggcccaagccttggagttgatggaacgcatgctaaaactcaaagaacaaggcttgcagggagagcaaatcactcggcatttcattaagtgccgattggctcccatcaaagaaagatcccgcacagcttttgaatttgacggcaagcacgatccaaaccgtgaagacccagattctctggattttaagatcatgaaggagaggatgtacaagatattctcgaatgctattgtcgtcagctactcacaccagctgccagttgtgccatataacgcattcaatccgcctccgcaggaatatgcattgataaagtctgatcccccaatcactcagcgccggtcacctcgtcagcacaccgttcaaggaagtggagggccgacaatcaggtcagacccacaacctcaaacctccaaaccggctgggaagacaggtcctcgtaagagaaagctggtgcttaatgatgatgagggcgatgacagcaacaaatctgaggacaagggcactcccaacaaactcccaaagcataccatgcccaggaaaaaactggctggccgtcaaattccaaagattagaacatcttccaggaaaccatccgacatagatccaactggaaaagatcctgatccggctgtgacagaaccaaattcatccaaagacgctgagccgactgtcgaaaaccagccgactgccgaaagccagccgactgatctaaatcaagagattcctgaagctgaagcacagacaacttctcaaggaccaaaagttggtaatgactcagtgattgggtctccagataaagagcaaggatcccctcacgctcagccaggcacatcctcaggtccaccaggcggcgacgaagaagaaattctccgcataaaggtagctagtgactcccgtcctcctatcttgctcaaatggtgggacgagaactcgcaagttgccggcatcgttataaatcgtcaaaaagaagatgaggaagtgtgccagctgaagaaagcacttggagaagccacttgcattgtaaatagaatccatcttcgcaatgaggccaagactacaactttggaaaagctggttcctcatttgggaactcttgaagcagttagggaccagctgcatgaggccaaggagtacgccaaaaagacagagaaggagttaagggaccgaattgcccagctccaggattcaaacttcgagctgagtggttcatcaaaagcacaagctaccaggatggcacaaatggagaaacagattgaagccttgaaagaagacaaggtagaacttgctgcggaaagggactcagccttgaaggaggttgaagaccgtaaaatcaaatctcaagctcagtttgatgtcctggttggtaagatcaagaagcttgaaggagcaatagacgaagtcgccaatgtcgctacaccacttgtccaagctatgttccttaatgacagtggtccgagtgcatttgacgcaaccgaaatctttgacaagctgagagtagcaccggatgtatacttcaagaatatcaagaaagctggaagtatgggagctagtatggcattggcgatgaccaaatccttgtacccgaggattgaaattgacgccattgatggctttgcagacgggacaagcgaagaagctgctcttgatcttatcagtaatgctcaaagtgcggctgacaagattgcaagtgatgttgtagagcaattccgcaacaacgaccttcagccgagcaataataactctgatgatgaaagaactgattctgactga