MATDDHMKIEALGLPPGGEMMNFGRFDLENGFHIDEVTVGYTTYGTLNEAGDNAIIVGHSLTSNSNVNEWWGELLGAGDECSLDTESDFIVCCNYLGSPYGSSSPVTPDPAKPDGRWYAADFPTPVTIRDNVRLQRKLLDHLGVKHLRMAIGGSMGSMLALEWAATYPDFVTELVLIAGCGRHTDWAIGIGEAQRFSIMADAKYKGGDYDPNDQPKAGLATSRMMAMLSYRAPASVDERFSRSVMGLGPGEKAKHMRKPSSHVDLDAVAHANESAQSLPYFQVESYLQYQGKKFIRRFDANCYIQLTYTLDSHDVARDRGEYLEVLRRLTHRTLVVGITSDVLYPFKLQTELAQNLPNAEMYAIDSPHGHDAFLIEIKELNKAIVRFRRGERADPNVAHALGTIEEGEEKLASGLESVAELRGAVLALEDELAKSRAREELEARRGDALLAQVMQLKHEMEEMREASVGGRLGEDGGVYSYGGGTVNGAAHGLRVLPANPPMSARRFQPVFGRVKSEEGGNAPATALGAF*