>HindIII 1254 1676 3407 5338 7048 9750 14625 14904 -1 >EcoRI 953 1048 1704 2126 7366 8721 9918 10894 -1 >EcoRV 3614 3659 4143 4363 4486 7000 15893 -1 >SacI 971 3192 3480 3886 14140 14403 16096 16449 -1