atgagcggtagtggtagcactgccccccgcattctcattgctggcgatgtttgtggacgccttgctgccctttacaaacgagttgcttcggtcaataaatcaaatggaccattcgatgcccttctttgcgtcgggcagttttttccaagtgatccaagtggtatcgaggatatgcagaagtatatcgacggaacagagccaataccactgcccaccttctttgtcggtaactatggagagggagccaacctgctgctgtccgcgagtaaactcaaagctgcccaagctggtctaagtatggaagggattcccgtttgtcaaaatttgacttggctgattggcagcggcatattaaaccttcatggcctgcgaattgcttatctgggtgcaaaatacattcctgacctttatcaggatgctaaaggtgcggcagctgcaggagcgcatcacgaagatgatgttgatgcgttgcgtgcatttgcagacgacaaagctgtgactgacttatttttatcaaacgagtggccactgggagtgacaaacggggctgatctggtcaacgttcctccaaatgtcaatgctgccacaggaacaatgatagctgcagaccttgccactgagttaaagccgcgctatcattttgcagggacagagggagtcttttacgccagagagccctacttgaatcctgatgctgaccattgtactcgtttcattggacttgcgactgttgggaatgataagaaacagaaatttctacatgctctgtctccaatgccggcatctaccatggctttgtcagatcttgccatacggcctccgaatctgacagtttcgccctatgagatagctcgtattgagagtaaaagtgcgggttccagagccacgaatttgcgaaatggattggccaaagatacatctcgtggtggaaaacatcctgtcgacgtcgatggtcaatactggagatatgatgttggtcaaaccaaacgccagagacgggatgatggcgacagggtttgcgtagaatttgttactcgaggcacgtgttcaagagaaggaaactgcagatttaaacatgacttaggagatgggactcctatacctaagggtgcatgcttcgaatttgtcaccaaaggtagttgtgaaagaggtgcggactgtaggtatagacactcgctagagaatccggagagacgagaacctctaccggcaggtgtatgttttgattttttcaaaacaggaaagtgcgacagaggggctgattgcaggtttagtcatagtcttgataatccagctcctcctcgaccaaccggaccttgctggttttgtttatcaagccccgaagttagtacacatttagtgcttagtgtgggtgaccattgctactgtgccctagccaaaggtcctgtagttcaagggcatgtgctgcttctgccgatcgaacactttccttccactgtttctttagcgtttgatgtattagacgagatgcaaaagtacatagatggtctacgggaatgtcatcggagtcaaggaaatgcaattgtgatcttcgagcgctacattcaacttcgtgcggggacacatgctcatatacagatcatcccaatacctgaagcagaagctcaatctgcacgtggcgcatttgaaactgcagcaatgcaggcaggtttcgaattccaatctcttccttcaggaaagagtcatcgtcaagctagagaggctctttgggagttagtgcaaaacagaaactacttttatgtggagcttccggaccaggcgagactagtgcatccgttggacggtggtgccaagatgagtatgcagttcggcagagaggtggtggcaacccttctcaacaagccagaacgaggagactggaaggcgtgtgtgatgagtaaggatgaggaaaccaacatggctgaggaattcaaacagctgttcacaaactttgatccgatgctataa