To do what? The 'void *' variable currentSequence serves absolutely no purpose in the posted code. You set it twice:
currentSequence = &moveMotorSequence;
currentSequence = &moveFeederSequence;
But you never use the value for anything. What are your trying to accomplish?