Alternatively spliced domains interact to regulate BK potassium channel gating