>HindIII 872 872 1023 1632 1696 1762 1898 2701 3217 3479 3657 4316 5212 9030 -1 >EcoRI -1 >EcoRV 913 1177 1385 1489 4602 5935 6596 6698 7149 7531 -1 >SacI 5624 6491 16095 16095 -1