AGREEMENT OF LIMITED PARTNERSHIP OF MPT OF HUNTINGTON BEACH, L.P. Dated as of October 13, 2006