Immunogen sequence: NTSSSMEPTA PLVTPPPKGG GDMAVVVSKE GSWEKPSDDS FQKSEAQAIP EMPMFEIPSP DFSFHADEYL EVYVSASEHP NHFWIQIVGS RSLQLDKLVN EMTQHYENSV PEDLTVHVGD IVAAPLPTNG SWYRARVLGT LENGNLDL. TDRKH is a protein of unknown function containing one tudor domain, an