Protein G was cloned from streptococcal strains and expressed in E. coli BL21 cells. Various expression and purification conditions were optimized, including inducer type, temperature, media, and heat treatment. Protein G was purified using immobilized metal affinity chromatography and its ability to bind IgG subclasses was confirmed using a VersaFLo system. Heat treatment at 80°C removed contaminants and was an efficient step in downstream processing. Overall, the study successfully cloned and expressed recombinant protein G and analyzed its IgG binding properties.