Crystal structure of the sodium proton antiporter, NapA