MTKATIVKMPNTKQFEFGGLNLQLRLDGNSILSIEKRLDESIVGLFLKGQGEAKIPATNKLLIVLQGANQTSNVSESDIVAAFGRYVDEGHSTLDLFAAINELLEESGFFGNKETEKEATNGVSLDSEPVEEDSIL