>EcoRV 1806 2080 4912 6387 7792 9620 15295 -1 >HindIII 534 904 1153 1363 1492 1668 1739 1880 2396 4406 5054 5745 21008 -1 >EcoRI -1 >SacI -1