agcggcgatctgatatctcgcactgtggtggaattctgaacgagtgcgaaaaattttgaaaaactcgcaaaagaaaacatcaaggtgtagcgactttctcgaacgtccaaacctcgctcctattgttttagcaccctgtagacccttcagtattcacatacataagcatacgcatatactgctgtattgctacttatcctccacaagtttgttgccattttgttaaagttgaaaggcagacgtaaaacaccacacaaagataaggaaataggagaaggacgagaagccatatccttataatagtaacaataatatttaaatacgcgtatattttcttccgaatatgacaggtccagtagtgtacgtccaaaacggggatggtatcttcttcaaaactgctgagggcaagggaactaatgacgcagtagttcatatggctagtcaagaccaaaacgttcgaatcctcagtacggaggaatttcctgttcagggtgaagtggtaaagattgcatccttgctggggttcatcaagttgaagttgaacaggtatgctattattgctaataccgtggaagagacaggtaggtttaatggtcacgttttctataaaatcttgcaacattccgtggtatccaccaaatttaactcaagaattgattctgaagaggccgagtatatcaagttgttggagttacatttgaagaactccacgttttatttctcatacacatatgatttgaccaattcgttacaaagaaatgaaaaaatcggacctttggcttcttggaagactgcggatgagcggtttttctggaatcattacctgactgaagatttgagaaattttgccaatcaagattctagaattgacgccttcattcaacccgttatctatgggtacgccaaaaccgtggatgccattttgaatgcctcccctattgtccttggtctgattaccaggcgtagtatattcagagcaggcacgagatacttccgtcgtggtgttgacaaagatggtcatgtcggtaacttcaacgaaactgaacaaattttacttgctgagaactcagagagtgaaaaaactcatgttttttcccttttacaaacaagagggtctgttccaatatattgggcagaaatcaataacttaaagtacaagccaaacctagttcttggagagaactccttagatgccacgaaaaagcattttgatcaacaaaaagaattatatggtagcaactatctggttaatctagtcaaccaaaagggacatgaactgcccgtaaaagaaggctatgaatccgtcgtgcacgcattaaatgatccaaggattcattatgtctattttgactttcatcatgaatgtcgtaagatgcaatggcatagagtcaaattgttaattgatcact