MKVHYECLTCMATQCQRIAEMATQDLELRKKAMFLAAKLIAREYHENAIPAIAGSLVFLELYKFLGNDDPFKKYKERSNAIARDVVKLLKEKLDIDFKTAVKLAIIGNVIDFSVGFSPEKLEEEVEKMLSEELYIDESDELLREIKRARSILYLTDNVGEHHFDAILLEKIKEVSRAELYIAGKEGAIINDVTVEDLKRDGFERFGRIVSTGTRIVGVPINDVSDEFRRIFEESDIIIAKGQGNFETLSELKDERVFFLLKAKCPAVARELKVPRGALVCMRNATRR