MSVQEYLEKHKLSQRIEDAVNAAVRAKAPDPLIFISNHMKRAASSKITKVFARQILDSRGNPTVEVDLHTNKGWFRAAVPSGASTGIYEAVELRDGDKGKYLGKSVCKAVANVNEKIALALVGMDPTQQTQIDKLMIDLDKTENKGNLGANAILAVSMAACKAGAAEKEVPLYQHIADLAGNARLVLPVPAFNIINGGSHAGNKLAMQEFMILPIGADSFSEALRFGAETYHHLKAVIKAKYGIDACNVGDEGGFAPNISSAKEGLDLIMEAIDKAGYTGKVKIGIDVAASEFFTDDKKYDLDFKTPNNSGGSKKTGAEMINLYKDLCADYPIVSIEDPFDQDDWENTKAFTSLGACQVVGDDLLVTNPKRVSKAIEQKACNALLLKVNQIGTVTEAIEAVKMAKDANWGVMTSHRSGETEDSFIADLAVGLATGQIKTGAPCRSERLSKYNQLLRIEEALGENAVYAGEKWRPSD*