Crystal structure of thrombin activatable fibrinolysis inhibitor (TAFI)