MDMVNQRKKNMGRQKIEIKKVEKDSNKLVTFSKRRQGLFRKASELCVLCDVHAAIIVFSPGDKLYCFGQPDTNVVLNSYIKGTTEFEDSKSAENSPTCKDYNRQYEEAQKMLETEKKKLEDVQNLAKIFNKGDWWNDSIDDMSSDQLEQFMVSIYELRRKLVERADELVMKQSVMP