Immunogen: Synthetic peptide located between aa22-71 of human NDUFAF2 (Q8N183, NP_777549). Percent identity by BLAST analysis: Human, Chimpanzee, Orangutan, Gibbon, Dog (100%); Monkey, Galago, Mouse, Elephant, Panda, Rabbit, Horse (92%); Marmoset, Bovine (85%); Rat (78%).