MDFENLFSKPPNPALGKKPAADPEERIDETDGTEVEEAQTENVKRKVKRDCEPIPKKFKHLGHAGTPPKSLPRKKSRSKDYDPYSDGETCSQESEDNFDKELQQYIQAKEMASVAPPSLLPEESVKKAGTGDTQQTAKQKNKKSKAGLKKVKQKKMKRKWLGTGNKGSNALLKIGGSQAQADGPEEKQPRVRMSQGFINQHTVERKGKQVCKYFLERKCIKGDQCKFDHDAEIEKKKEMCKYYVQGYCTKGENCLYLHNEYPCKFYHTGTKCYQGDHCNFSHAPLTAETQELLAKVLDTDKKSCK