>HindIII 1078 1444 1652 1691 1874 1994 3809 5101 6583 8718 9573 -1 >EcoRI 1872 1917 9493 11890 15089 -1 >EcoRV 1057 2043 3046 5012 6671 6773 7795 9941 -1 >SacI 2936 12578 26470 26470 -1