PURCHASE AGREEMENT among SANCHEZ PRODUCTION PARTNERS LP and