Crystal structure of M tuberculosis ABC phosphate transport receptor: specificity and charge compensation dominated by ion-dipole interactions.