AGREEMENT OF LIMITED PARTNERSHIP OF KMC Partners, L.P. Dated: November 5, 1999