AGREEMENT OF LIMITED PARTNERSHIP OKLA ENERGY PARTNERS LP Dated as of May 20, 2008