MKFGKSLSNQIEETLPEWRDKFLSYKELKKKLKLIEPKANSNGNGDENCKNKRVKYSSNDEKEGVTASMTKEEEDFIRLLEDELEKFNAFFVEKEEEYIIRQKELQDAIARAKVFPEEMIRIKKEIVNFHGEMVLLENYSALNYTGLVKILKKYDKRTGALIRLPFIQKVLRQPFFTTDLLFQLVKECELMLDRLFPADDPSISGDQTENTEPNSSNSNVSSMPRASQDLEDIEYMESLYMKSAMAALRVLKEIRSGSSTVSVFSLPPLQNTGLEEPWSKIPTLEQIQVTK*