MEKFKVEVDQTAFYSLLRALCKSKNMEDAEELLLLRKKFFPLTAEGFNIILDGWCNVITDVAEAKRVWREMSNYCITPDGISYTLMVSCFSKVGNLFDTLRLYDEMKKRGWTPGSSVYNSLVYVLTRENCMKDAHNIFSKLIDEGLQPDVETYNNMIIPLCERCKLDDARIVMESMILKGIVPTISTYHAFLKQEGIDESLKLLRKMKEDGCGPNSDTFLMLMDKFFVLNESGNVLRVWNEMRKYDISPARSHYMTLVQGLVEHGCIPRALEYYDEMKEKGFASDSQLEKEFKTFLLANRDHWRGAGKYNIIPQRGKHFTRRSRTQ*