MPPKKPAPGATDPAPVTSFSLREEETDDGWVLLGGGGGGGRPPRPPPRRGTSRPSAGGERPPLDPTPDDLVGRYLRARRALRCGELPPQIHDADVYGAHPAFLANVHPPANGGGDRLEWFFFVCRGRGLGGKRKAGRGAYRLVGETNDSRGGGAWYCHSFRYHEDAAEASASKETEWRMDEYGDRDDDDDSSGAGAGAAFDMVVCKVYPARGGALHERLVQQHSTSTSTTPAAGVKKPQVLVQLYLASRSVGDPLRCRMHHATDVCAAHPAVLTGVLPAANDRFEWFFAARRPRTTEHGGGDDGIIAARPRRAGPGQYVPAARHYWGVRDGEGRDVGYRRVFLYREDDEAARRLSRTEWWMEEYGFGPDFPFDDENGNDEELVVCKVYLRMARR