Gating molecule interactions in K+ channels. A consistent explanation for cole-moore shifts and potential ramp experiments