How pH opens a H+ channel: the gating mechanism of influenza A M2.