LC317096 3444 331 633 lacZ-alpha LC317096 3444 634 1449 kanR LC317096 3444 2441 3444 pKPAL3-derived plasmid replication origin