atggcggaggagaaagaaagctttgaaggccaatgggcgccgtccgacgtaacggaagagaacctgaaggagatggtggcgcacggcgttctccctgccaaggagatcatcgggtggcggccagcgtgcggtgagatttttccgacccccgatacacacgagattgtggtcttctctcattttttctatggcggcttcgctcttccgacctcaaaatttttccgcgggatattaaacttctatggaatcagcttgcatcacctaaacccaaattccatagtccatatcgccaatttcatccatgtttgtgaagccttcttgggaattaaaccccacttcgctctgttccgccgaatcttttttctcaagccccaaccgaacaagaataagccatgtgtagtcggaggggcaggatttcagttgaggggaactctgagccagaagtatttctctatgcccttcaagacctcaaacaaagggtggcatgcgaactggttttatgttcagaatcctgagcctgctcttcccgagtactcttgtcttcctccggtgtaccaagatacttggaactctcttccgatcggagatgaagctgctcaagccttggaattgatggaccgcatgctaaaactcaaagaacaaggcttgcaaggagagcagattactcggcatttcatcaaatgccgattggtaccaattaaagaaagatcccgtacagcattcgagttcgacggcaagcatgatcccaatcgtgaagaaccagactctctggactttaaaatcatgaaggagagaatgtataaaattttctcaaatgctattgtcgtcagctactcacatcagctgccagttgtgccatataatgcattcaatccgcctccgcaggaatatgcgttgatgaaatctgatcccccaatcactcagcgccggtcgcctcgtcagcacaccgttcagggaggtggagggccaaaaatcagaccagatccgcaacctcaaacctccaatccaactggacagacaggttctcgcaagagaaaactggtgctcgacaacgatgaaggcgacgacgataaatctggggacaagggctcgcctaataaactcccaaagcgtaccatgcccaagaaaaaactggctggccgtcaaatgccaaagattagaacatcttccaggaaaccatccgacatagatccaactggaaaagatcctgatccggctgtgacagagccaaatttatccaaagacgctgagccgactgccgaaaaccagccgactgccgaaagccagccgactggtgcccatgcttcggatgacaaggccgatccgagtgaccagccgccgactggaaaccagtcggcagcaactgaaactgcaacaacccaagagcccccgactggaaaccagtcggatgtgggtctaaatcaagagattcctgaagctgaagcgcaggcgacaacttctcaaggaccaaaagctggtaatgactcggtgattgggtctccggataaagagcaaggatcacctcacgctcagctaggcacatcctcaggtccattaggcggcgacgaagaagaaattctccgcataaaggcagctgatgactctcgtcctcctatcttactcaaatggtgggacgagaactctcaagtttccggcatcgtcataaatcaccaaaaagaagatgaggaagtgtgccagctgaagaaagtacttggagaagctactcgcattgtgaatagaatccatcttcgcaatgaggccaagaccgcaaccttagaaaagctggttcctcatttgggaactcttgaagccgttaggggccagctacacgaggccaaagagcatgccaagaaaacggagaaagagttaagggaccgaatcgctcaactccaggattcaaactacgagctgagtggttcatcaaaagcgcaagccaccagaatggctcaaatggagaaacaaattgaagccctgaaaagagacaaagtagaactggctgcgcaaagggactcggccttgaaagaggttgaagaccgtaaaatcaaatctcaagctcagtttgacgtcctggttggtaagatcaagaggcttgaaggagcaagagatgaagtcgccaatgtcgctacaccacttgtccaagctatgttccttaataacagtggtccgagtgcacttgatgcaactgaaatctttgacaagctgagagttgcaccggatgtatatttcaagaacatcaagaaagctggaagtatgggagctagcatggcattggcgatgaccaaatccttgtacccaagaattgaaattgacgccattgatggctttgcagatgggacgagcgaagaagctgctcttgatcttatcagcaatgctcaaaatgaggctgacaagattgcaagtgatgttgtagatcaattccgcaacaacgaccttcagccgagcaacaataactctgatgatgaaaggactgattctgactga