MDLSSNLDEYIHESIEHSLGLPVSAKTLEMKLLAAEEAQRRLQDQIFLLQDRMKEKDQRIERSRAEAQMSAHALRKCIEENQKLSAECADLLSKCAKWEKECTLYDQDREALMEFGNDADERAKEAEIRALEAERSLTRIAEELKYYKHECEILMMKEASATQESLALRRQIDELEHARLQGCQENHLACSQCSSWKENQEPESHLPATVSGDSSGVITVLEGHILDRVISSLLAKANTTRQAKDEVEANAHSFLEAHMGQEQCQRLWKRVKPLTKYILALAAGFESLQKDKEHLRINLHRAEEEVKVLFEENNMLDEEHEKLLRKTRERHEGFEGKHSTSVSAKGKRKSKAGTTISTDRIIDFCGLESPRQPLSPLQLKSPESRMQKK