MRPL58
ENSSSCG00000034406