AY237122 4217 1 51 multiple cloning site from plasmid pUC19 AY237122 4217 313 963 cat AY237122 4217 1070 2074 repB