Pharmacokinetics and interactions of headache medications, part I: introduction, pharmacokinetics, metabolism and acute treatments