MSESITLDRVKDFVKEHDVDCEFIERMTLDVVLNEEFKDYCQAAMREAKEHGLDVSHIKYFEGEDAKKVARSPRAMAAYQSLGAKLFTWTPVTNVTEASSSDEDGAYKWKVETSRGSIVTKKVVYATNGYTSLILPEMDGLIVSHKAQAIKLTPPPLGMDAFPRIEETMSLRYLDRFYSVMQRPDNSIVLAAPRKWPSQDPSTFASLFGTYDDSQPLAERKDERGLTKEGHGGLDYSWSGQYIIAGFNGHGMARIFHLAPVTQERLEKLKRNAGKSKEIN