AGREEMENT OF LIMITED PARTNERSHIP OF MPT OF NORTH CYRESS, L.P. Dated as of June 6, 2005