MMKPFFCLAFFIFLLNYFVVKEANGSLRELKLYEFKKGLEDKHFQYSSSFIYSSPPSTPPQPSIPTSHSIKSEGGVIYPIGYGADPRGTSDSSEAIKEAIDDALKLQNNGFVLLPGISDLGGLIIDLQGGNYKINNPIVFPPGIGNIVVKGGTLRASDTFPDDRHLIELWSQDSPKPIKDYNISHHHSNIFDRRDQNVAIRYEGITFHDILFDSGYRGGGLYIIDSARIRVTSCFFVHFNTEGVLVLRGHETFISNTFMGQHPTVGGDRGERDFSGIAIDLASNDNAITDVTIFSSAIGIVLRGEANIVTGVHCYNKATYFGGVGILVKASQNRIDNCYLDYNSIVIEDPFLVHISNGYFLGEGNIVLKAINGRIFGLNVINNMFSGNPTKMTPMLSLDGEFIDIDQVVIDQNNVNGMSLKSTSGKLSVGGNGTKWIADFSSILVFPNKINHVQYSFYCRGGVVGFPVHAITNVSSNVVVIESDKIVDGVVSVFVDQHNIVGEKNFFM*