Plastocyanin protein contains.

Potassium

Iron

Magnesium

Copper