Dynamic Play Rate of Sequence using Curve

How would you dynamically change the play rate of an animation sequence over its duration using a curve input to do the re-timing. For example, slow the motion at the beginning, and speed up at the end of the sequence. Is the timeline node useful for this? How would you set that up in your character’s blueprint?