Probable peroxisomal membrane protein PEX13 CELE_F32A5.6

Probable peroxisomal membrane protein PEX13 CELE_F32A5.6