Due to US sanctions .. Hyundai cancels a deal worth 521 million dollars with Iran