Origin and evolution of transporter substrate specificity within the NPF family