MSKNVSEVTKLRRRVFSSISKLAFEDDLEEKIDQLPEKLIPDQGLGYRCCAHKERAIVNQRIKSALGLSAKGNSKDLKSLATEALNLETVEGHTIGVLDIACDRCPLDKYRVSDACRNCVDHSCINACPKDAIVIVQNRAYIDQNKCIECGLCQKACSYNAILKMSRPCETACGIDAIKADSNRQAKIDYNKCVSCGSCIQACPFGAITYKSEILQTINLLKTEEVIAILAPAFVGQFGPKIKTTQIKKGLKKLGFKEVKEVALGADIVAIEESKEFLNKVPDKQDYLTTSCCPSFLTLIKQEFPKLLENSSSTVSPMVALARVLHQEDPEAKVVFIGPCIAKKDEALNETSIDTVLTFEELGSMFVGAGINLANIEEDNEMEGVSDAGRTFARSGGLIKAVEGSVAKIDETREFNTVEAQGLEECMKVLRLSQAKQYQNSFIEGMGCKGGCVGGPATLMNTKVITRQVDQFGEEAHIRQSVDNNDAQTLIEKLGNHIFHR