atggcggcattgaagtctgtcaaatcagtcagtccagctaaaaggaagcgtcaagttcctggagaggctgcatctgagagcaatgggaaatcgaaatttggtgggttcaagaaggcaaaaatgggtgaggggtttaagtccaaatctgaaggatttaagccgaaatctccttcatcgaaattcgtgaaaggaaagaatttcagcggaaaggaagcaccagcgggtgaggggaaattcatcaagagtaagagtggaaaacctccttcaaaatttgataaggctggaaaacctgctccaaaatttgtgaagaaggaacatttttcttctaaatctgatggtgacgataccgagggtgcatctttggggaatactcaacctgaaacacatcttgatcgcaaggcgagaaaggagcttgccgagctgaggaagagtcaacgtaggcccaattacgacctggagaaggaagtcaaacgtatgtgggaaaagttgcggcagagggatttggagaaagaagaacgaacgaagttggtgacacaaaccctgacaaagatgaaaggaaagctcatggagatgtctacttctcatgtaacttcgcgagttgtgcagtcgtgtgtgaagcactgcacgaaagctgaacgagatgtagttttcgaggagctgcgaccacacattttgaccctgacaaaggagccttatgcttatcacatcgttctgagaatgctggatcacgcatctaaaccacagctacttcatatcttatcaacacttcatggcaatgtcgtctcactcttgcgacatcccgtcggttccgcagttgtcgagcatgcgtatcaaatggccactggtcaccaaaggcgagagctggtctcggaattttactcacctgagtttcgacttttcaaaggtgtttctgtgaccgaattggacggcggattgaaagagttaatggcgaaagagcctgcgtctaagcagaacactatggtagagcacatgatgctgagtctccaacctattctggagaaaggaatcgtcgatcactccataacacaccgtgctctggccgagtacctcactgtctgcaaaaggagcatggtggaagatgttgtgaaaagtctgacgggccctcttctgctacgaatgatccacacccgggatggagcaagaatagccgttacttgcatcaacatgagcactgcgaaggaacgtaagctgatcatcaaaagcatgaagggacatgtgaagaaagtagcgtgcgacgaacacagtagcgccgttttgatggccatattcgacttggttgatgatacaacgctcgtttcgaaggttatcatcagcgagctcttgacggacttgaaggagactatatctcacaagtatggccggcgctctgttctgcacctccttgcacctggagaaagccgatactttccggtcgacctcgtgaaacttttacagcacccagcaggagtgtgcactttaactcaattggaggaagttgcaacaccgagcgaggaggttgaacctgcatcgtcaatcaagaagaataaagacaagaaggcaaagaaagtggacaaagatgtagaaaaggaagccgaacaagagggggataatgaagatatggacatcgaggatgggccgaaggaagtcaggggcgtgagcaaaaaggatccagctgtccgtagacaacaactactaacagctggtgatctcggcaagaaattggtagagacctgcgccgagatagcgaaagaacttctgctatcccccacaggttcagaggtcatgtacgaggtagccatgggtgggattgatggagttctttggaaaatagccgcagaacagttagtagctcttcacaaagctattgctgagctagtagccagtgctgaggtgcaaagcagcgtagatgacaagaacgtcatgacggaatatttttcgagtcgcactatccgcagactgataataaactctatgggttctcctttcgacaagaagacaccttcatttgccggaactttttacgccgatgcattgaagggaaagtgcaaactttgggcgaaagatcacagtgccaaggtgatctcagcatatacgatttgtaaagattcgaaagctaagaaggccgcaaatgcagagatcaagaaacttgttgatgccggggtactaaagcaacaggaagaaaaaacctaa