atgcagggcgacatctctggggcttccaattccgtcgacgctctgcacagcgtggacaggggtgtactagacacctctgacttcgaatacatacgggccgttgcgagtgttaaggtgacaacgatggtttcatcgtcggccgctctggccgatattcctccggtctatcttctcattggaggtataggaggagttttggttctcggcctcgcgtttcttctatggcgcaagagttctcaaagttcgaccccagcttaccaacctgttaccatgaggccagtggatgttccggaagagaccgatgaaggaccccagaagaaggtgacggtttttttcggaacacaaaccggaactgcggaaacattcgcaaaggctttcgcggaagaagggaaggctaggtatgatggcaaagtgaacttcaaattggtggacttggatgactatgctgcagaggacgaaatatacgaagaaaaattgaagaaagaaaaactcgcaatcttctgcgtcgcgacatacggagatggtgaacccacggataacgctgctcgcttcttcaaatggtttacagaaactcttgagagcgagggtgaagagaaggggccctggctctctcacatggaatacgctgtttttggtcttggcaacgtccaatacgaacatttcaacaaggtagcgaaagtggtcgatgggaagttggcccattatggtgccgtacgtctcgttgatgtcggactcggcgacgatgataagtgtattgaagatgattttactgcctggagggaagggctttggccaattttggacctgaagctgcttgacgaagacgtgccctcgacacctggagccgtatacacagcggctatccctgagtatcgtgtggagattcatgattccgactctaagctgcatgaagaaacatacgatgcgaagatgaatggccaggccacttatgatgctcagcatccctgcaagtcggttgtcgctgtccgtagagagctccacactccactatctgatcggtcttgcacccatctcgagttcgacattgccaatactggattaagatacgaggcgggagatcacgttggtgtgtacgcagagaattacagtgaatacgtcgaagaagccgccagacttttagggcatccgctggatcttgttttctcccttcacactgatgataagatgggtgatgccttaaccggaggaagtgcttctcttcctgctccgtttcctggacctatcactctggaaacggccttgactcgctacgcagacttgttgagtccaccgaagaaggttaccctcacaactttggcagcctacgcgacggatccaactgagaaggatcgcttgaaattcctagcatctctaattggaaaggaagattacaatcagtacatcgtgaaggatcagaggacattgctggaagtgatgtccgactttccttccgtgaaggtgcccttgggcgtgttctttgcagcagtgtcgcctcgtttgcagccaagattctactcaatctcttcatctccaaagtttgcccccaagaggatacatgtcacttgcgccttagttgttggagctagtgcatctggtcgcgtgtatcgtggagtgtgctccacttggatgaagaatgctatatcagccgaagagaacccagctaaagccacggcatcaccgatctttgtgcgaacttccaactttagactccctactgatcccctaaccccagtcgtcatggttggaccgggtactgggttggcccctttccgaggattcctacaggaaagagctgcaatgatcgatgagggtgaaaagcttggtccagcagtattcttctttggatgtcgtacgaggaagcaggactacatttacgaggaagaacttgccgaattcgtcaagaaaggtgctctatctgagttgatcgttgccttctctcgggaaggagacgtcaaggagtatgtccagcacaagttaacgcagcaggcgagttcagtatggagtcatctcaagaatggaggatatatgtacgtatgtggagatgcgaagggaatggccagggacgtgcatcgaactctgcacactattattcaggagcaggaatccgtcgaaagctctaaagcagaggccatagtgaagcagatgcaactggacggaaggtatcaaagggatgtgtggtaa