MERSRVLNSLEDVPFLRIQSHCDTLFLYMQHLHNTSHFLDVIVQNGGDYAASAHRLVLAAYSRHLDAALSSVQNSAVITLNIDPKVTGVEMDDLKTVIRYMYTGRCSNRFQRRTLSVANALGCDSLVRLLESEEARIYPNIDLENSNHAQELLQAIHRFKTQEKFIDCFVSSENRMILRCHRLMLCAFSTHFENALACTEKNAIVTIDIDSQITGVSSMDLMNIVDFLYNGSVQSTSRRHKTLRQAAVTLGVARLVDVIDKELISSESHRSYYTDDHDETLLTNTIYEFSDLIGNKNFVKNESGISVLNGSNFEDDDNNPAETSAEDLMEDAFDCADRDEIQMAENDIKQSGMIVARAANDYMCIYEKFVAGPSRGRKGGTYGHKRLMLQLKKSIKLSHMEKASTSYDAIQNDDFEAVSAVTMSYIPPVRKRHLLDSFGYGLPEIIAPKDITVPLLVGDQEVMMEKPFKCPFCDHRTKEKSAVEKHIRCIHTLETPYKCRYCNQAFKVQSNLVRHIRAHTGEKPYACKKCGTAYADKKNMDAHVFREHLKLKPFECPEEFCRAKFWRKDRFVLHCHRAHNFEPVITFEKLST