Fibrinogen, Fibrinogen-like 1 and Fibrinogen-like 2 Proteins, and Their Effects