Martentoxin, a novel K+-channel-blocking peptide: Purification, cDNA and genomic cloning, and electrophysiological and pharmacological characterization