MKLLPKILAHSIEHNQHIEESRQLLSYALIHPATSLEDRSALAMWLNHLEDRTSGSFSSQNRGRSDSVDYGQTHYYHQRQNSDDKLNGWQNSRDSGICISASNWQDKNLSCENGHLPLYSSSSVPTTINTIGTSSSSTNVPAWLKSLRLHKYAALFSQMTYEEMMALTECQLEAQNVTKGARHKIVISIQKLKERQNLLKSLERDILEGGNLRVPLQELHQMILTPIKAYCSQSSNTEEHSQESEPRHQPTLIGSDNQALECKDSAAGGGIQQHHLSGCEGESAGAPLPEGDLPGQFTRVMGKVCTQLLVSRPDEENISSYLQLIDKCLIHEAFTETQKKRLLSWKQQVQKLFRSFPRKTLLDISGYRQQRNRGFGQSNSLPTAGSVGGGMGRRNPRQYQIPSRNLPSARLGLLGTSGFISSTQRSAATNPTILKQGRQNLWFANPGGSNSMPSRTHSSVQRTRSLPVHSSPQTMLMFQQ