PARTNERSHIP AGREEMENT OF JMGG PARTNERS, LTD A CALIFORNIA LIMITED PARTNERSHIP