MSVQEYLDKHKLSQRIEDAVNAAVRAKAPDPLIFISDHMKRATSSKITKVFARQILDSRGNPTVEVDLHTSKGWFRAAVPSGASTGVYEAVELRDGDKSKYLGKSVHKAVANVNEKIALALVGMDPTQQALVDKLMIDLDKTENKANLGANAILAVSMAVCKAGAAEKEVPLYQHIADLAGNARFVLPVPAFNIINGGSHAGNKLAMQEFMILPIGAENFSEALRFGAETYHHLKAVIKEKYGIDACNVGDEGGFAPNISSAREGLDLIMEAIDKAGYTGKVKIGIDVAASEFFTDDKKYDLDFKTPNNSGAAKKTGADMINLYKELCADYPIVSIEDPFDQDDWENTKAFTSLSACQVVGDDLLVTNPKRVVKAIEQNACNALLLKVNQIGTVTEAIEAVKMAKDANWGVMASHRSGETEDSFIADLAVGLATGQIKTGAPCRSERLAKYNQKRLALRVLSQDCSSGPCERNWSTWILFHTKKRNKLSIAELERLVYCHCNLRLIEQQGNPMKPRQVTVDKIDIEKVKDILEIPAEERNIYAMLYEEMMAPASVTRSRAAPTSADHASTSAEAEASSGTVSHSSEEFDDAEKDGMEDDAE*