atggcggaagagaaggaaagcttcgaaggccaatgggcgccgtccgacgtaacggaagagaacctgaaggagatggtggcgcacggcgttctcccagccaaggagatcatcgggtggcggccagcgtgcggtgaggcttttccgacccctgatacacatgagatcgtagtcttctcgcatttcttctatggcggcttcgctcttccgacctcgagatttttccgcgggatattaagcttctatggaatcagcttgcatcacctaaacccaaattccatagtccacattgccaatttcatccatgtatgtgaagccttcttaggaattaaaccccacttcgccctgttccgccgaatcttctttctcaaaccccaaccaaacaagagtaagccatgtgtagtcggaggggccggatttcagctgaggggaactctgagccagaaatacttctcaatgcccttcaagacttcaaacaaaggatggcatgcgaactggttttatgttcagaatcctgagcctgctcttcccgaatactcttgtcttcccccggtgtaccaagacacttggaactctcttccaatcggagatgaagctgcccaagccttggaattgttggatcgcatgttaaaactcaaagaacgaggcttgcaaggagagcagatcactcggcacttcatcaaatgccgactggcgccaattaaagaaagatcccgtacagcttttgagtttgacggcaagcatgatcctaatcgcgaagaaccagactctctggatttcaaaatcatgaaggagagaatgtataaaatcttctcaaatgccattgtcgtcagctactcacaccagctgccagttgtgccatataatgcattcaatccgcctccgcaggaatacgtattgatgaaatctgatcccccaattgctcagcgccgatctcctcgccagcacaccattcagggaagtggagggccgacaaacaggtcagacccacaacctcaaacctccaaaccggctggtcagacaggtcctcgtaagagaaagctggtgcttaatgacgacgagggcgatgacagcaacaaatctggggacaagggcacgcccaacaaactcccaaagcataccatgcccaggaaaaaactggctggctgtcaaatgccaaagattagaacatcttccaggaaaccgtccgacatagatccaactggaaaagatcctgatccggctgtgacagagccaaatttatccaaagatgctaagccgtctgccgaaaaccagccgactgccgaaagccagccgactgccgaaagccagccgactggcgcccatgcttcggatgacaaagccgatccgagtgaccagccgccaactggagaccagtcggcaacagctgaaactgcaacaacacaagagcccccgactggaaaccagtcggatgtaggtcccgatgaagaaatccctgaagttgaagtgcaaacgacaacttcccaaggaccagaggccggtaaagactcaatgattaggtctctaaataaagaacaaggaccacctcatgttcagccaggaacatcctcaggaacactaggcgatgacgaagaaacaattcctcgcataaaggcggctgatgactcccgtcctcctatcttgctcaaatggtgggacgagaactcgcaagttgccggcatcgttataaatcgtcaaaaagaagatgaggaagtgtgccagctgaagaaagcacttggagaagccacttgcattgtgaatagaatccatcttcgcaatgaggccaagactacaactttggaaaagctggttcctcatttgggaactcttgaagcagttagggaccagctgcatgaggccaaggagtatgctaaaaagacagagaaggagttaagggaccgaattgcccagctccaggattcaaacttcgagctaagtggttcatcaaaagcacaagctaccaggatggcacaaatggagaaacagattgaagccttgaaaagagacaaagtagaactagctgtgcaaagggactcagccttaaaggaggttgaagaccgtaaaatcaaatctcaagctcagtttgatgtcctggttggtaagatcaagaagcttgaaggagcaagagacgaagtcgccaatgtcgctacaccacttgtccaagctatgttccttaatgacagtggtccgagtgcacttgacgcaaccgaaatctttgacaagctgagagtagcaccggatgtatacttcaagaatatcaagaaagctggaagtatgggagctagtatggcattggcgatgaccaaatccttgtacccgaggattgaaattgacgccattgatggctttgcagacgggacaagcgaagaagctgctcttgatcttatcagtaatgctcaaagtgcggctgacaagattgcaagtgatgttgtagaacaattccgcaacaacgaccttcagccgagcaataataactctgatgatgaaaggactgattctgactga