Code:
/castsequence reset=20 kick,,
/castsequence reset=20 ,kick,
/castsequence reset=20 ,,kick
You might want to put the resets in there just in case they get out of sequence for some reason. You also want to make the reset time equal to your Kick cooldown. I think the reset timer counts from the last time the macro ran, not the last time you used Kick. Your castsequence will get out of sync if you mash that button so just hit it once when you need it.