MVRGKIQIKKIENTTSRQVTFSKRRKGLFKKAHELSVLCDAQVAAIIFSQKGRLYDFASSDIQKTIKRYAEYKTEYFVAESHPMEQYVQGLKKEMVTMVEKIEMLEVHNRKLMGQNLASCSVKELQEIATQIEKSLHIVRSRKAKLYGDEIEKLKAKERELKDERVRLCGRVGERPMGTPSSSKEKEDVETDLVIGFPKSRR