MDFKTFIFVSVFTSIIYQWLKCRFAPKSKNLLPPGPPRWPILGNLLQLGALPHRDLASLCNKYGPLVYLKLGNIHAITTNDPDIIREILLKQDEVFASRPRTLAAVHLAYGCGDVALAPMGPQWKRMRRICMEHLLTTKRLESFAKHRAEEAQHLVWDVLIASQTSKAVNLREVLGGFSMNNVTRMLLGKQYFGAGSAGPQEALEFMHITHELFWLLGVIYLGDYLPIWRWVDPYGCEKKMREVEKRVDDFHTKIIEEHRRRANEENGRGNGKQDGGEMDFVDVLLSLPGEDGKQHMDDVEIKALIQDMIAAATDTSAVTNEWAMAEVIKHPRVLRKIQEELDSVVGQNRMVNESDLPHLNYLRCVVRETFRMHPAGPFLIPHESLRATWINGYHIPAKTRVFINTHGLGRNTKIWDNVDEFRPERHCLADGSRVEISHGADFKILPFSAGKRKCPGAPLGVTLVLMALARLFHCFDWSPPEGLRPGDIDTQEVYGMTMPKACPLMAIAAPRLPSHMYH