MSVQEYLEKHKLSQRIEDAVNAAVRAKAPDPLIFISNHMKRATSSKITKVFARQILDSRGNPTVEVDLHTSKGWFRAAVPSGASTGIYEAVELRDGDKAKYLGKSVHKAVANVNDKIALALVGMDPTQQTQIDKSMIDLDKTENKGNLGANAILAVSMAVCKAGAAEKEVPLYQHIADLAGNARLVLPVPAFNIINGGSHAGNKLAMQEFMILPIGADSFSEALRFGAETYHHLKAVIKEKYGIDACNVGDEGGFAPNISSAREGLDLIMQAIDKAGYTGKVKIGIDVAASEFFTDDKKYDLDFKTPNNSGSSKKTGAEMINLYKELCADYPIVSIEDPFDQDDWESTKAFTSLGACQVVGDDLLVTNPKRVAKAIEQKTCNALLLKVNQIGTVTEAIEAVKMAKDANWGVMASHRSGETEDSFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEALGENALYAGEKWRPSD*