ATCGAT GGNCC CCWGG CCNGG GTCGAC CCCGGG GTTTAAAC CGATCG TCGA GATC