Describir: Neoechinulins: Molecular, cellular, and functional attributes as promising therapeutics against cancer and other human diseases