I'll have to be brief because I'm about to leave to cut firewood, but I will say this:
Iran's M109s, as far as I know, only had the M126A1 in their original M109s, but the HM-44 (Iran's 155 mm howitzer cannon) is actually based on the M185 which, again as far as I know, was only installed on later model M109s, from the M109A2, up through the M109A4. South Korea is a possible source for this because we do know that they cooperated with Iran during the Iran-Iraq war, and given he similarity between the HM-41 and the H-179, it's reasonable to assume that they also cooperated in the realm of artillery.
There are enough differences however between the HM-41/KH-179 and the M185, including different recoil mechanisms, the presence of a bore-evacuator, and the way the HM-41 barrel is constructed (the shorter barrel of the M114 plus the extension to lengthen it versus the relatively uniform barrel of the M109/Raad-2) to make me want to say that they aren't the same gun.