MRPL27
ENSSSCG00000023783