AGREEMENT OF LIMITED PARTNERSHIP OF GMAC INSTITUTIONAL ADVISORS LP By and Among GMACCM IA HOLDING LLC as General Partner and GMAC COMMERCIAL MORTGAGE CORPORATION as Limited Partner Dated as of December 31, 2005