MSVQEYLEKHKLSQRIEDAVNAAVRAKAPDPVLFISNHMKKAVLPTITKITARQILDSRGNPTVEVDLFTNKGWFRAAVPSGASTGVHEAVELRDGDKNKYLGKSVHKAVSNVNDQIATALIGMDPTQQGEIDNVMIKLDNTENKSMLGANAILAVSMAVCKAGAAEKEIPLYQHIADLAGKAKFVLPVPAFNIINGGSHAGNKLAMQEFMILPIGADSFSEALRMGTETYHHLKAVIKEKYGIDACNVGDEGGFAPNISSSREGLDLIVEAIGRAGYTGKIKIGMDVAASEFYTEDKKYDLDFKTPGNSGAEKRTGADMIDLYKEFCADYPIVSIEDPFEQDDWENTKALTSLGICQVVGDDLLVTNPKRVAKAIEQETCNALLLKVNQIGTVTEAIEAVRMAKESNWGVMASHRSGETEDSFIADLAVGLATGQIKTGAPCRSERLAKYNQLLRIEEALGENAVYAGENWRTAT*