GACAAGCACCGCTTGGTGCAGTACATATGGTGCATTTCCCTCGAGGCTGACGCACTGGTAACGATTTATGAAGTAGGCTTGACCACACAGGCCGTATCGC