Plastocyanin protein contains.

Iron

Potassium

Copper

Magnesium