Plastocyanin protein contains.

Potassium

Magnesium

Iron

Copper