cacagacgtcgctgatagtcaaatgattgttgttcatcaagctctggatgtcattttgaa caacgcagcaacccaaaggattatagaatcattcttggcaattggcatgatcatgg