As I play a combo Paladin Prot, Resto Druid, Warlock my rotation may be a little different from a solo play, but here is what I use:

It is my C key:
Code:
/assist focus
/petattack
/cast [mod:shift]Shadow Bolt
/cast Amplify Curse
/castsequence [harm,exists] reset=15/target Corruption,Curse of Agony,Unstable Affliction,Drain Life,Shoot
Note that I focus on dots, because as I have the tank, I take multiple mobs and go on dots, dots, dots, dots, dots, dots, dots. Normally I dont pass the UA part (I rarely use Drain Life / Shadow Bolt), so when all mobs got 3 dots, I start Wanding (another hotkey).
Also if I press SHIFT+C key, it will Shadow Bolt.