AB752382 5401 28 127 attL1 AB752382 5401 188 244 multi cloning sites AB752382 5401 803 927 attR4 AB752382 5401 1254 1294 rare cutter sites AB752382 5401 1430 2290 bla AB752382 5401 2645 2769 attR3 AB752382 5401 3274 3373 attL2 AB752382 5401 3496 4305 kan AB752382 5401 4426 5065 pUC origin