MSSTKRKRDAAENVPRKNAKTSPEDWVEGRTNRELAKPYLLAVAKMPVDALDTTWSVGRNRALDHGHVRRLRETFATTGLERNADENRLLLLCSADEVRRAKSEHGPPDGDVLTFFNWATINDQAEVMAGQHRIQALREYVRKAKAPPSEMWWTCELYDRDRLPSELNIKMRINRRNPGLPDNQGQIWLQLMSIASDPAGSLAPGNTVKIDNKLVGALRLGGEKNFPTRRLVSIWNRKAWRERVTKWCSTRLGMETFNISNFEWLARLRIDEYWFDTLDAALHTLEALPLDKKAYLGREEWSRLARALDGKTRDDLSIAVDGLFYTEKKGRRTRTENLLPHLSDEAYEAVVHAAATGNLAFPDVKHQLRPRKKEMLLTISILQHVVAWINPACALEIDNISPTAKDKLPICVYLLKALSRMAAERGDDEYPDNAARTI