Molecular basis of synaptic vesicle cargo recognition by the endocytic sorting adaptor stonin 2