MDFENLFSKPPNPALGKKPAADPEERIDEIDGTEVEETQTEKVKWKVKRDREQIPKKFKHLGNAATSPKSLLRKKSRSKDYDPYSDGETCSQGSEDNFDKELQQYIQAKEMANAAQPSLLPEESVKKAGAEGTQQTAKQKNKKSKAGHKKVKQKKMKRKWPGTGDKGSRALLKNSGSREQTDEPEEKQPRVRMSQGFINQHTVERKGKQVCKYFLERKCIKGDQCKFDHDAEIEKKKEMCKYYVQGYCTKGENCLYLHSEYPCKFYHTGTKCYQGDHCNFSHAPLTAETQELLAKVLDTDKKSCK