MGGGIPVAVLNSGEKIPLIGMGTASATPLPGDLPISPFITAMEMGYRHFDTAALYGSEAPLGQAIAQALQQGVIKSRDELFITSKLWCTDGHHDRVLPALKKTLERLQLEYIDLYLIHWPMSMKPGEVKFDFSKEDILPMDLKAVWEAMEECHRLGLVKSIGVSNFSCKKLSQLLANAKIPPAVNQVEMNPGWHQRKLRDFCKENGIHVSAWSPLGANGAPWGSPAVMENPVLKEIAAAKGKSIAQVALRWIHQQGVSVIVKSFNKERMKANLEIFGWEFSEEELQKISQIPQYRGFSGEVFVSLDGPFKSIEDLWDEAS*