MRPS26
ENSSSCG00000007165