IPR028351

Protein CyaE