MKEEFYTQKRWLNWMNKVKESQFKFPESEQDAGGAVFVYIMDDVILACLKVLARLEKGMLTQDEALETIRSIRDIVSTEHESLGEDADLMLASLRTSLAAVFESCNSYILGDYDKDRRLDEMINEAVRAEAEGRIEDALAVVGNIGARVIAGEKPPEIPDMDYCVVAELLDGIDAIAAAMVGDTSYKEEDGSPLEEEV