Predicted to be located in mitochondrion and plasma membrane. Predicted to be part of mitochondrial large ribosomal subunit and mitochondrial small ribosomal subunit. Orthologous to human MRPL42 (mitochondrial ribosomal protein L42). [provided by Alliance of Genome Resources, Apr 2022]