MGRFKNKNRKPFVKQIAKKTPTVDHVTGDKIPKSLVFSRGKIPGPLRQLQMDLRKLMLPYTALKLKESKRNNLKDFVSLANGMMVTHFLILSKTDSAAYLRVAKMKHGPTLTFKIHKYSLAADIVQSQLRPRCPPDLFKNPPLIVLSGFGTGEEHLKLTTFIFQNIFPAIDINTVKLSSCQRIVLLNYDKETKLIDFRHYSIRLQPVGVSRRIRKFVQNHQVPDLRSLQDVSDFVTKAGYGSESEGDDEAATVNLSSDIGRVNRASTKSAVKLQEIGPRMTLQLVKIEEGLCTGGLLFNEYGNVDAKKSENEEEDEQESDEEEMDIDDEEELEIEDEEEQEIEEED*