Immunogen sequence: CFMSTSYSCQG MWTPGSLVSK DPGTWVGLSW TEA Highest antigen sequence identity to the following orthologs - mouse 35%, rat 35%. MTP18 (mitochondrial 18 kDa protein), also known as HSPC242, is a 166 amino acid protein essential for cell viabi