CGGCCG CGATCG CGCG CGRYCG GGATCC GGWCC CGTACG