gacacgaggagggttgacggagttcaatatcgatgtccattatccgacttagccgaatct cttcgcttcagccggatgaaactcaagaacgacaacgatgtgcgaactatgttctctg