AHNAK and cancer: AHNAK is a giant protein which exerts diverse functions in different human cancers.