MGDWAQLAQSVILGLIFSYLLAKLISIVVTFKEDNLSLTRHPEESQLEIKPEGVDSRRLDSSCGGFGGEADSLVAEQGSSRSDSVAGDDSEEDDDWEGVESTELDEAFSAATLFVTTAAADRLSQKVPSDVQQQLYGLYKIATEGPCTAPQPSALKMTARAKWQAWQKLGAMPPEEAMEKYIEIVTQLYPTWLDGGVKAGSRGGDDAASNSRGTMGPVFSSLVYDEESENELKIDAIHGFAREGEVENLLKSIESGIPVNARDSEGRTPLHWAIDRGHLNIAKVLVDKNADVNAKDNEGQTPLHYAVVCDREAIAEFLVKQNANTAAKDEDGNSPLDLCESDWPWIRDSAKQAD*