MoFe protein