MGIC INVESTMENT CORPORATION 7 1/2% Senior Notes due 2005 Underwriting Agreement