>HindIII 1277 2300 2786 3012 3198 3236 3477 10264 11861 -1 >EcoRI 1535 1952 2021 2089 2224 2874 3403 12482 13911 -1 >EcoRV 1114 2332 2353 4012 12727 20978 -1 >SacI 992 1216 1751 3307 4626 5437 10461 14244 -1