ctgca from A-Z