MVGMNENDLFVGDDAEARSGILTLDYPMEHGVVSNWDDMEKIWYHTFYSELRVAPEEHPVLLTEAPLNPKADREKMTQIMFETFAVPSMYIGMQAALSLHASGRTTGTVLDSGDGVSYIVPIYEGSALPHAILRLDLAGRHLTNYLMKIMMERGYTSAEREVVRDIKEQFGYIALDYEQEMEKATKSSAIDRTYELPDGQVITIGAERFRCPEVLFQPSLIGMETSGIHEKTYNSIMKCDDDIRKDLYGNIVLSGGTTMFRGIEERMTKEINALAAANMRIKIVAPPERKYSVWIGGSILASLSTYEQMWITKAEYEENGPAIVHTKCF*