Production of matrix metalloproteinase 1 (interstitial collagenase) and matrix metalloproteinase 2 (gelatinase A: 72 kDa gelatinase) by ovine endometrial cells in vitro: different regulation and preferential expression by stromal fibroblasts.