MARKWEST ENERGY PARTNERS, L.P. MARKWEST ENERGY FINANCE CORPORATION Purchase Agreement