atggcggaagagagagaaagcttcgaaggccaatgggcgtcatccgatgtaacggaggagaatcttaaggagatggtggcgcacggcgttctccctgccaaggagatcatcgggtggcgaccagcgcacggtgaggccttcccgtctccggatactcatgagattgtggtcttctcgcatttcttctacggcggctttgctcttccgacctcaaaatttttccgcgggatcttgaatttctatggaatcagcttgcatcacctaaacccgaattccatagtgcatatcgccaattttgtccatgcttgtgaagcctttttggggatcaaacctcactttgccctattccgccggatcttcttcctcaagccccaaccaaacaagaacaaaccgtgtgtagtcgggggggcaggattccaactaaggggaactctgagtcaaaaatatttctcgatgcccttcaagacttcgaacaaaggatggcatgcaaactggttctatgtccagaatcccgagcctgctcttcccgggtactcttgtcttcctccagtgtaccaagatacttggaactctcttccaatcggagatgaagcagtacaagccttggagttgttggatcgtatgttaaatcttaaagaacaaggcttacagggagaacagatcactcggcatttcatcaaatgccgactagcgccaatcaaggaaagatctcgcacggcattcgagttcgacggcaagtatgatcctaaccgtgaagaatcagactctctggatttcagaatcatgaaggagaggatgtataaaatcttctcaaatgcaatcgtcgtcagctactcacaccagctgccagtcgtgccatataatgcattcaatccgcctccgcaggaatatgcactgatgaagtcagatccaccagtcactcagcgccggtctcctcgccaacacactgctcagggaggtggagggccaacgatcagaccagatccgcagcctcagacctccaaatcaactggtcagacgggtcctcgcaagaggaaactggtgcttgatgacgatgaaggcgacgatgataaatctggggataagggctcgcctaataaacccccaaagcgcaccatgcccagaaaaaaactggccggccgcgcaatgctaaaaattagaacatcttccaggaaaccatctgatatagatccatctggaaaagaccccgatccagccatggcagagcaaaatatatccaaagaccccgagcccactgccgaaagccagccgactgccaaaagccagccgaccggcgcccatgcttcgggtgaccaggccaatccgagtgaccagccgccgactggaaaccagtcggcaacaactgaagcagcaacaactcaagagcccccgactggaaaccagtcggacgcaggccctgatcaagaaatccctgaagtagaagcgcagacgacagcttcccaagggccagaagctggtaatgactcgatagctggatctccaggcaaggaacaaagatcacctcacgctcagctaagtacatcttcaggaccatcaggtgatgacggagaagaaatccctcgcataaaggcgaccgacgactctcgtcctcctatcttgatcaaatggtgggacgagaactcacaagccgccggcatagtcataaaccgtcaaaaagaagatgaagaagtgtgccagctgaagaaagcgctcggagaagccactcgtattgtaaacagaatccatcttcgcaatgaagccaagaccacaactttggaaaagctggttcctcatttgggaactcgagaagcagttagggaccagctgcatgaggccaaggagtgcgccaaaaagacagagaaagagttaagggaccgaatcgcccagctccaggatgcaaacttcgaactaagtggttcatcaaaagcgcaagccgccagaatggaacaaatgaaaaagcaagttgaagccctggagagagacaatgtagaactggctgcgcagagggactcggccttgaaggaagttgaagaccgcaagatcaagtctcaagctcaattcgacgtcctggttggtaagatcaagaggctagaaggagcaagagatgatgtcgccaatgccgctgcaccaattatccaagccatgttcctcaataatggtggtccgagtacactcgacgcaaccgaaatatttgacaagctgagtgttgctccggaagtatatttcaagaatatcaagaaagctggaagtatgggagctggcatggccttggcgatgacaaaatccttgtacccgagaattgaagtcgacaccattgatggatttgcagacgggacaagtgaagaagctgcccttgatcttatcagtagtgcgcaaactgcggctgacaaaatagcgagtgatgttgtggagcaatttcgcaacaacgacctccagccgagtaatgatgactctgatgatgaaaggactgactctgactga