MGRKKLEMKLIEDKSSRQVTFSKRRNGLIKKARELSVLCDVQIGVIVFSNSGKLYEFCSTGRYASSFSTFCLLPWKILVRKTILSLKTLENELLILKAVVA