MNWLTPLKELLAKKLASVFVKGEKNALVASKRNFKGKIRDMIHSRSSGRSCSDKEEPSNYYGNKPLIFYRCGEVGHIKKYCRAKENNITQKVVEEEEERGNCFVAKVRAIDAMIFINLERDYIEDSEYNIADNLEKKETDVVDIKQEIFEDVPSGDMVASIEEIEKKDPEQAISKTTYSSGDLYRESIDGDVLEALVFGQSSAISRTINGMEQFLKADRESRDQIEEEVDIKVLESNDMLFESSEATKKYIKEMIREYDSRSYVGVETSQKIDSSSLDRGKAESKNKKKEEL*