MGDKKHKDREKKDEPRRKHGGEEQSPCNLGVCLGGGTLSLITRRVRQKPPTCPIDKGPLGPPKRLAWPTKDQGGSLATSLSLVRSLSPTLLSQKPLSPALKPKCLAMKPADEIRGLGQKHIGMDWKRKKGGKVVPKLFPPHLKLDRVDSGKPSEGAYLNDMKSWDILATPYNAGEESKNLLKLCLWNCGFAGGISATTGHINYSHTTTDGVHVLENRRLTSQWSFSRQDSLSQISEMSIPDIGESITAGNHVSQSYISNNFPVGTWDDTNSIVFSAPPSKRAKDNNGDIITSLSNIDSQFSLPSTSLDMSTIEKYLQMQEDSVPCKVRAKRGCATHPRSIAERDRRTRISRRLRKLQDFVPNIDKQTSTSDMLDLAVQYIKELQSQIE