Plasticity of the binding pocket in peptide transporters underpins promiscuous substrate recognition