MAKFGEGDKRWIVAERPDGTNVHNWHWAETNCLEWSRTFFNNSFTNVAVGDGDATVTIKKVEKLDGEAYVNVRKGKVIPGYEISVRLAWEGEARDADGKVLKRVDGAVEIPYISDENAGEDPEIRVSVKENGELGIKLMEVMLKKGKVVVLEKVRVWVESMAKGGPVKDELEAKKVAVPHKNNNNNNNNSSNGDNNVKKEEVKKNEGKKGFKVISLIEKFNCRARDLFEILMDENRWRGFTQSNARISKEVGGEFSIFDGSVTGKNLELDEGKLIVQGWRFGSWPDGIESMVRIVFEEPEDGVTVVKLTHSDVPEEDRYGNATVVENTERGWRDLIFQRIRTAFGFGI