MKRCGDGEEGDQMESVNVANVLVLLSRGSSGGEEIIDISSRQSPVRVFACKTCNRQFPSFQALGGHRASHKKPRLAADRQGQVHTELAKPRVHECSVCGLEFAIGQALGGHMRRHRAAAPQALTGKKPEDKRTLWLDLNMPPSEGDGDYRKKIFGFELADTTPSMVLDCFH