gaaggcggacgcgttcaggcatgaggggctcacacggattttgccgaaacgtgcctggga ccgagcaatcatgcgacaccaggtggctggaaattatcgaggaacgcttctgaaatg