Heterogeneity of Human Fibrinogen