Abundant high-rate (n, k) minimum storage regenerating (MSR) codes have been reported in the literature. However, most of them require contacting all the surviving nodes during a node repair process, i.e., the repair degree is d = n − 1. However, connecting and downloading data from all the surviving nodes is not always feasible in practical systems, as some nodes may be unavailable.Therefore, constructions of MSR codes with repair degree d < n − 1 are also desired. Up to now, only a few (n, k) MSR code constructions with repair degree d < n − 1 have been reported. Some have a large sub-packetization level, a large finite field, or restrictions on the repair degree d. In this paper,