Purification and metal ion requirements of a candidate matrix metalloproteinase: a 41 kDa gelatinase activity in the sea urchin embryo.