Almotriptan, a new anti-migraine agent: a review.