Plasminogen is composed of five homologous triple loop "kringle" domains and a C-terminal serine protease domain.