The invention discloses a mutant human plasminogen kringle5 gene mK5 and an amplification primer of the mK5 gene, the mutant human plasminogen kringle5 gene modified by adding glutathione-S-transferase before the gene mK5, and a method for preparing protein mK5 recombinant protein of two gene codes, glutathioneS transferase (GST)-mK5 fusion protein and two proteins, wherein the mK5 gene and the GST-mK 5 gene can be applied to preparing medicaments for treating angiogenesis diseases. By the invention, the number of exogenous amino acid in the recombinant K5 protein molecules obtained by a gene engineering method is remarkably reduced, the K5 bioactivity of the obtained mK5 is improved, while the mK5 activity of the GST-mK5 fusion protein is maintained, the stability and water solubility of the protein are improved, the purification steps of an expressed product are simplified, and the purity of the product is improved.