Ion channel proteins are found on all cell types and allow the passage of ions across cellular membranes. They are involved in a wide variety of biological processes and are implicated in many ...