MIVPRAKTPLEVVIVGAGIGGMAAALALGQRGHRVIVLESAPKLMEVGAGIQGSPNMLMLFDRWGVSPLIHAKDVALEYIHVRRWQDGSLLGKMPVNKTYGQQVVVHRADLHNALIEKAMALENVQVRVNSTVTRVQFDPPAVTLADGTMVQADVVLAADGIKSSIRDQLLGKDATKAIRTGDAAYRIMLPRSAMENDPELKQLIDEPQATRWIGPYRHIIAYPVRNHQLYNIVLLHPDRTDVEESWTTRGSKQMMVDDYRGWDRRVTKLIDLVKDNEVLEWKLCQHPPLKTWIRGRVALLGDACHPMLPYVGQGAAQAVEDAAALGVLLSSISSRSEIPLALASYEKSRKHRAETVQQSGTVNRATLHLPDGPEQQARDDQFRASMNGASNPDKWADLETQKFLWGWDAEKAALETWEGELPF*