The circulating enzyme plasmin, the main enzyme of fibrinolysis, cleaves the fibrin gel in a number of places. The resultant fragments, "high molecular weight polymers", are digested several times more by plasmin to lead to intermediate and then to small polymers (fibrin degradation products or FDPs). The cross-link between two D fragments remains intact, however, and these are exposed on the surface when the fibrin fragments are sufficiently digested. The structure of D-dimer is either a 180 kDa or 195 kDa molecule of two D domains, or a 340 kDa molecule of two D domains and one E domain of the original fibrinogen molecule.