Sepracor has shifted its Lunesta DTC advertising business from McCann Erickson to Kaplan Thaler Group.