agggcactgtgtgaggctggtttcacagagcagcaaacacctccgtctcttgacagtgga gggataactggccgctgcacttctagtccaatatgcctggtgagcctag