>HindIII 1289 1317 1899 4839 5049 5695 10393 14150 -1 >EcoRI 2618 2728 2893 3515 4448 4647 6779 8032 10453 -1 >EcoRV 2716 2757 3296 5188 5327 7554 16691 -1 >SacI 2240 15889 26450 -1