MHTIAIGLNYKTAPVEIREKLVFSEHQLPEALKKLRSSKSMMECVILSTCNRTELYVVADQLHTGRYFAKAFLAEWFSVDMEDVTPYLVIRENDHAIEHLFRVACGLDSMVIGETQILGQVKQAFLLAQEEKVTGTVFNQLFKQAVTLGKRVHSSTEISSQAVSVSYAGVELGKKIFGTFSGKHVLILGAGKMSELTAKHLYANGAASISVMNRTKENAVELASQFAGTARSFAELNDALKEADVVISSTGARDFVVTKENAADALKKRKGRPLFAIDIAVPRDIDPEIATISDVYLYDIDDLQNIVETNKKERKKEAEKIGVMIEAEIDDFKAWLNTLGVVPLITALREKALQIQGDTMESIERKLPHLSERDIKVLNKHTKSIVNQLLRDPLTRVKELAAEPDAKHSLELFKTIFALEAQIELAEKAEADHAEQSWKEGQRPSLNQGMALRT