>HindIII 1408 2090 3315 3912 5169 11757 15824 -1 >EcoRI 953 1280 1905 2871 3623 8719 10470 14317 -1 >EcoRV 4883 7028 13876 13895 17746 17906 -1 >SacI 1279 3224 3695 3974 4916 9354 17081 -1