MGGGIPAVVLNSGVKIPLIGMGTGSAPVPDDLLISSFITAMEMGYRHFDTASVYGSEASLGQAIAQALQRGFIKSRDELFITSKLWCTDGHHDRVLPALKKTLGRLQLEYIDLYLIHWPMSMKPGEVKLDFSKEDILPMDFKAVWQAMEECHRLGLVKSIGVSNFSCKKLSQLLANAKIPPAVNQVEMNPAWHQKKLRDFCKKNGIHVSAWSPLGANGAPWGSLAVMENPVLKEIAAAKGKSIAQVALRWIHQQGVSVMVKSFNKERMKANLEIFDWEFSEEELQKISQIPQYRGFSGEIFVSLDGPFKSIEDLWDEAS*