MLGRQCARRLINRPWGQVLHFTRTLSHQVEVNTDLHAELAELIPAQQERLKQVKAKCGGVSLGDVTVEMAIGGMRGIKGMLWDTSLLDPEEGIRFRGLSIPECQKVLPAAAPGGEPMPEGILWLLVTGKVPTKEQVLALSKELKSRAQVPGHVFDAINALPKAAHPMTQFTAGIMALQVQSEFQKAYEKGIHKSKYWEPVYEDSLNLIARLPAVAAYIYRRVYKEGQVISADNALDYGANFAHMLGFEDAEMHELMRLYLTIHSDHEGGNVSAHTVRLVGSALSDPYLSFAAGMNGLAGPLHGLANQEVLRWIKFVVNEIGTDVSTGELKDYVLKTLKSGKVVPGFGHAVLRKTDPRYTCQRGFALKHLPDDPLFQLVSKLYEVVPPILLDLGKVKNPWPNVDAHSGVLLHHYGLTEDNYFTVLFGVSRSIGTLSQLIWDRALGLPIERPKSMTLDWIENYCKNKSSAK*