Proton-separation vertex constants for sd-shell nuclei from an analysis of peripheral transfer reactions