Plasminogen: an enigmatic zymogen | Synapse