MPO is a dimeric protein, meaning it consists of two identical subunits. Each subunit contains a heme group, which is essential for the enzyme's catalytic activity. The presence of heme gives MPO its characteristic green color, which can sometimes be observed in purulent (pus-containing) material due to the high concentration of neutrophils.