Text this: Fibrinogen and Antifibrinolytic Proteins: Interactions and Future Therapeutics