Plastocyanin protein contains.

Iron

Potassium

Magnesium

Copper