MSELEATIRQAKEALAENNAKKALKILKPFKSSLKKENANNVILNEVFADAYLDNGQVEKAYPILARACELDPEGQVGGPDKFFTMGQIMGGQDGVSIITRGIMNISNTGGEMLTNVQVEKIVGGLLSVIEIWMTDLCMEPNAEEQCEELIQKAMELTEGKSPETWSTLGSIKISQQKFGEAYEAFSQAWNFFELKKQEIGSGINENGDTTQKAGLQSEYVDLLQPLLSLTKMCLEVGAYEVALKVIAAVRDIDEDNIEGYYLEGFTYYLMSKLEIFKLNNPEVSLRPENIYEFNQLIQEVPLDLSHEPISQLIYDSRLALSFALQAGVNADSKDEIVQELLGGANALLQEIGGPLDPSELTQIKKGDLVNENEDLEELDIEEEYSD*