>HindIII 1694 5096 7547 15926 22284 -1 >EcoRI 2520 4018 4726 5183 6562 6651 8213 11865 -1 >EcoRV 1808 1922 2045 2569 2931 3947 4083 5798 6699 8860 9797 -1 >SacI 1854 3182 5995 7532 9726 10445 12549 -1