>HindIII 897 1168 1373 1681 5674 5876 8712 21026 -1 >EcoRI 1080 1241 1257 1559 1999 5618 5695 6692 9118 11737 -1 >EcoRV 1367 2761 4255 5065 6199 7484 8160 10984 10984 -1 >SacI 1581 2346 3004 3980 4974 5370 7652 16270 -1