MSKPQGKAGPSKPYGRPQKPKENEVLGGVMSLVDEVKRLPGMISVEKFAQTRAMEIHAFQRQRSKRWLPTHIWHAKRYHMYRAGKRKAIAWDMSYYGVIEAGDKFENGSRVAEVLVYQPEKSPHNDARRIWIRVHPSIFDMGPKSGEVLRRVLRLCKSEKIVGLNVHDPRLHFPPPRIGEHEESLSNDGVLRSSDTLPSPELAQSVLWDPAARELASEVMYTKYQLDARRHKLGMPGTRLCVAGEKWEKSKAEEAEKRWEPDWSTLMGQGTTTLEEAALNSALPSVRQAELFREAVLHVELNVVGRGSPGDMAVICGLTEEERKAWIGAYEGDGDEFGLAGYTSTGNISLSRGKGHALGMEWDGKALVCVRNRDGRIARL