MLNSVWEEVERMQKLMSVTRTLDRMIENYDVLGEDTASLTQEKDPNLTVDDMREKAEIWRKLESELLPSIKEQSTALLTSLDLQNLEKHPSPDPGSTREILSDLDQTIENTVSSTILFSLRSPLPDAKHDHRMKNFKVFRFSQLRQKIRTLISARVRFVLESTREMLHLYTLSYMVTATSTTWQKASELQEDIQMCIADVSKAIHITIEWYQKSDWATIQDEWRVGVTSCNDLLEDIADTINRANRRAIINRGSDSTPNLANLTINSAEEPNLTNDNPKTQNRRDTSRELMLDVTRSTISFVKLTRICIKTALEMIPKKPVFELDTELNSEAIVRLQDAFGSLIGKLLTHLHYQRCANQSDGAISIATRDCICTSVKELPEELRSCLSDLESYLVPFLRGVDDASQTSDFSGWSLTMKRLWEQTVNRSLDLLSSLKIEREQQLEQEY