MKVDLPESRLPSLYRDFRPLKDLNPDGYEANISTWRDFFLQQYISNSNRIIFTIGTRTLQELTHEVYGVPKSIDIAIDVLVNEGNLIPMELFNLGGMYTDNSRKGFWKWVRSWKESTNMYKSRKDETNFYLREDKFIIKANLEKEYQRFHELLKRSVFMEASSITDLVFTRNEFVTTESLQSFFSTYDEETKNVFLHFIENYKHIIVSKDNVIKVIAAEVEDITSRFSKGITENDLRIASVKVGIININKQITRLRKEINESNIKLRGPEFNELPKRIRIEYKQARLLSEKHLSRLLKFQNNLAQVRTQIDTSATNAVLIQTLSESNEVIKSINGYIGSTEKVEDLLDEIKEGHDRTEEVNDLLAHYNKGQDEEAEEEIERELEQLELDEKNNNKEENKNQDLHEPKESSSEDLLKRLNNLKINTNEGPVQDNENHDNEIRKIMMEEQPR*