AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF IRET PROPERTIES, A NORTH DAKOTA LIMITED PARTNERSHIP (as amended and restated through February 27, 2019)