TRPM7 and neoplasm: TRPM7, a unique bifunctional protein combining ion channel and kinase activities, exerts pleiotropic effects on tumor initiation, progression, and metastasis.