MEKLRLVDGLEAIPSLRIQSHCDTLFLYMQHLHITNRFLDVIVQNGGDYATSAHRIILAAYSRHFDAALSSVQDSAVITLNIDPKITGVEMDDLRALVKYMYTGRCNNRSQNRTLSVANALGCDSLIKLLESEEARVYQNVELENPDHAQELLQAIYRFKTQGKFIDCFVSSQNRMILRCHRLMLCAFSTHFENALACTEKSAIVTVDIDPQITGVSSMDLRNIVDFLYSGSVSTTSRGHKILRQAAVTLGVARLVDAIDEEIIFSETNHSYCTDDRDEMLVTNTVCEFSDFIDNRNLIGNGESNISTVNGSIFEDENDDNNLAETSAEDLMEEASNFIDKDEIQMAEDDIKQSGMVVAKAANDYMYIYEKFVAGPRRGRKGGTYGHKRLMLQLKKNKLSHVEEASTSYDAIQNDDFETVSAVTVSYIPPAKKCHLLDSFGYGLPEIVAPKDVTVPLLVGDQEIMMEKPFKCPFCNHRTKEKSAVEKHVRCIHTLETPYKCQYCNQAFKVQSNLVRHIRAHTGEKPYTCKKCGTTYADKKNMDAHIFREHLKVKPFECPEEFCRAKFWRKDRFVVHCRRTHSFEPVITFEKLST