HPx เป็นโปรตีนหลายรูปแบบที่สังเคราะห์โดยเซลล์ตับที่มีน้ำหนักโมเลกุล 57000 มีความสัมพันธ์สูงสำหรับเฮโมโกลบินและ methemoglobin 1 มก. HPx สามารถรวมกับ heme หรือ methemoglobin ในอัตราส่วน 1.11g เพื่อสร้างคอมเพล็กซ์ เลือดไหลเวียนจนกว่าตับจะถูกล้าง