MVRGKIEIKKIENVTSRQVTFSKRRSGLFKKAHELSVLCDAQVAAMIFSQKGRLYEFASSDIRNMIKRYAEYKREYFVAEAHPIEQYVQGLKKEMVTTVKKIEVLEVHNRKMMGQSLASCSVKELQEIATQVEKSLHIVRLRKAKLYEDELEKLKAKERELKDERVRLCRRVGERPMGMPSGNKEKEDVETDLFIGLP