EFI26578 protein sequence (length: 332 aa)

MDELAKIRGRDIPDVMEASIEILAPLLTANKAHIQEIPFKTFKYGPTDRHQLDIYYPLEQDRREKSPVLFFVYGGSFVTGARNLSPSFGLVYACVGSFFARRGIPTVIADYRLAPEFKYPKPVEDVRDAIEWVIKNPEALASPGSPSPDLENIVVMGHSAGATHAATLLFNTSVVPLDSPLRSRITGLILFAGGYDVSAAVPGTPRASAIEKYWSTLDEAKANDALSLFNRFPDSELGSLPEILMVQAEEEPDYMDDAGRKMREAVGRRLGRPQRMVVGKGHNHISVNWVLGIGQGEEWAEEVKEWVLERPGERWGAEEAEVRNERDLRAA*