atgggcaacacactcgattggatgctagccaagcgcttgcgtctgctgacgcacattgaggagaaaaagcccgttgatgcgcctaccgaggtgtggtatatcgaagcagcagctgttgcggcaatgacggccatggtgaacgcgacgcttacgaggatccaggcaaaggacatgatcatttcgcagcagcgtagtgagattgaacatatggtctgtcggttgtgcaccctggtctccgccaagctgttgtccgatgacctcaacctggtcagtgcagatgatgtgtga