MKFGKRLKRQIEETLPEWRDKFLSYKDLKKRVKFISTVMEASASLDKEEIKCESCGEASQGSKKRRIISDGALDTDGEVDSDSASTSVDISKNNSSNGSNQDAGCKDLELFNGNMTVEESDFVQLLNAEIEKFNAFFMEQEEEYIIRQKELRDRIVKVKNQSGPNGKSPSETDYNEEMIKVRKDIVNFHGEMVLLENYSALNYTGLVKILKKYDKRTGGLLRHPFIQRVLQQPFFTTEQLSKLVRDCENTLQSLFPDYPPIVDDAEVPASQPNYGKQAISKLEANALSQGSEDENVGAAAKAQGEEISLFCGEDVESIYRNTMAALRTMTEMRKGSSTYSVFSLPPLHNNGEIVDEKKSIPLCSLIPICPKN*