Peptide sequence: NMEQMEPSVS STSDVKLEKP KKYNPGHLLQ TNEQFTAPQK ARCKIPALPL Sequence homology: Human: 100%; Rat: 90%. DPPA2 may play a role in maintaining cell pluripotentiality. ECSA/DPPA2 is a promising target for antigen-specific immunotherapy in non-sma