MKVFHVILLIVISLFIQGIASEQCLSDQWPPKPGRALPTYTINLDAPPVERWKAVSAAYKNQLQDLLAYMKTFIMDISPELKFLITLIDTDLPAMADTLPAPYGDEMKGISQASGLPLGEVVLYNIFYEVSSLCTSVVGQDQNGNIFHGRNLDFGGLMGWDKINHTWALTEKLRPLMVQINYTQNGQVLFKTTTFLGYIGSLTGVKPGVFSISINERNSLRGGYIGLIEWLFNTNRNQSFITFAIRDMLTKSESFDQTVKYLAAVPLVAPCYYIIAGPKPGQGVIITRARNGSEDITTLGKDNLWFIAETNYDNWKPQPKFDDRLTPCIKCMKTKGQNVVTFESLFNVLSSRPMLNKETVYTSLMEPATGRFEAYWQLCLDEEAPCRPW*