Are cysteine repeat modular proteins ion channels? Initial characterisation of a conserved Apicomplexan protein family of putative calcium channels