AB752378 4325 28 127 attL1 AB752378 4325 196 252 multi cloning sites AB752378 4325 803 927 attR4 AB752378 4325 1254 1302 rare cutter sites AB752378 4325 1569 1693 attR3 AB752378 4325 2198 2297 attL2 AB752378 4325 2420 3229 kan AB752378 4325 3350 3989 pUC origin