MTRAQVLSLEVRDSILIGPNVINKQNLVAPSLGATLLSDEGAHGMKRRLFNHLRNEKSRPLLSSALCFASISSNLQNPMDNTQEKAGEVKEKAQEMGQELRVPVPKAKLPGIGEVKSLVVKQLLCGIIAEGVASTVITPLKMLRTRVFAGDGDGSTAQVVHKVVKYEGLQSLMHGSLLISILISALERGVQFTTYEAVKRVEEAHVGGDLKWLPALPSSVPISTVAGGFAGLASTLTTYPFETLTDRISLQPDKYPSIIKGLAKVIEEEGIFGVYRGIIPAIISMVPNAAVSFYAYDKLKKKHAKRDVDVIPSLLMGAAAGIVATSLTYPLEAVRKQISMGALRGQVGYSSVTEALKGIVGREGMLGLYKGFGLEAVQKVPYVALSFMAYEAAKRAFVAQHEERRDEVKDGDHPL*