Survivin-T34A: molecular mechanism and therapeutic potential