The Band 3 Protein: Anion Exchanger and Anion-Proton Cotransporter