MKVCLLDCSSDHGIKERPNLTLLESLQLYLDTRCEQLKAATELDLWQLMDSYVFLDAISIMPYDYKHGAHHFELDNEKERSSRMASLLGFSLDSKNDTREVAEYFNERGFQRCHDICSKEVKYVYHLLDNEFHLLDLADKVQSVLGRLSKLSGKLSSASLVLEVQLEQYIPALKRITTMRVLQQRLSVDVVKYKFVQLNIDNLKGIVHFGSQDLEYDKIRNHLNILLKPLNKARSLIQLPSVEKVPKTTQHFLHRKLLARKVLIKRRKEEQELQMIEMREIEEKELEEAQALLQEAERRKGEKGKRLPLKGTLSNSNTRRVLRGKMEYYRRKEEVRLIKLKEEEEACKR