CAGCTG CTAG RGGWCCY GTTTAAAC CTCGAG CTGCAG