Adhesive ends of fibrinogen and its antiadhesive peptides: the end of a saga?