MSGSRKKTTPASRTRVGNYEMGRTLGEGSFAKVKYARNTVTGDLAAIKILDRDKILRHKMVEQLKREIATMKLIKHPNVVEIIEVMASKTKIYIVLELVNGGELFDKIAQQGKLKEDEARSYFHQLINAVDYCHSRGVYHRDLKPENLILDANGILKVSDFGLSAFSLQVRGDGLLHTACGTPNYVAPEVLSDKGYDGAAADVWSCGIILFVLMAGYLPFDEPNLMTLYKRICKAEFSCPSWFSPGAKEVIKRILDPSPITRISIAELLEDEWFKQGYKPPSFGQDDEDITIDDVDAAFSNSKESLVTEKKAKPESMNAFELISSSNSLENLFEKQAQLVKKETRFTSQRPASEIMSKMEETAKPLGFNVRKDKYKIKMKGDKSGRKGQLS