MLKEIKTTELRAYANSYYRQGKNKLLAMFGADEQLLNGYFAIYCVFQNNSTSNPSINILKACFPENSDLTYPSLTPLIPAANWYEREMSDMFGFIALEHPDLRPLVLHENYPEKTYPLRKKFAANTKLKHKPQVFNYPKVEGEGVFEVPVGPIHAGIIEPGHFIFSQAGETVLNLEAKLFFTHRGIEKNLEGLSPVQALYLVERICGACAVSHALSFTQAIENLGEHKVSKRAQLFRVFIAELERIYNHIGDTGNICAGIGFAPIISHCSRLKEYIMRINEDISGNRFLRGAIIIGGVNKDISVLKVREIISVLNDIEREYLSMVDSMYKQQEFVNRVSTTGIVPNHLAKEGAFSGIAARATGILSDTRKDFPYLVYDELNFKIITEQTGDVDARIKVRIAEVQESLKILRQITPLLDQVDDQPLFTEIGALKTNTLSIGMSESARGNNLHALIIDSQQNIYRTFVRSASYSNWPALPIAAPNNIIPDFPLINKSFELCYACLDR