Obscurin: A multitasking giant in the fight against cancer.