GlaxoSmithKline takes its medicine.