Binding specificity determines polarity of DNA unwinding by the Sgs1 protein of S. cerevisiae