MDMVNQRKKNMGRKKIEIKKVEKESQKQVTFSKRRQGLFRKASELCVLCDVHAAIIVFSPGDKLFCFGQPDTYSVLNSYIKGTTEFEDSKVAENFLTYQDYNRQYVEAQKMLEMEKKKLEDVQNLAKIFNKGGDWWNDSIDDMRWNDSIDDMSSDQLEQFMISIYELRRKLVERADELVMKQSAMP