Medicine

A 30 year old female, presents with episodic throbbing headache associated with nausea and vomiting for past 4 yrs. What will be the most likely diagnosis is: