AF502128 5667 25 859 CaMV 35S promoter AF502128 5667 896 2707 gusA AF502128 5667 2778 3030 nos terminator AF502128 5667 3634 4494 amp AF502128 5667 4642 5285 pUC19 plasmid replication origin