MSKAAHYIQALDDARCDGDWEAVPELVRKVRKHAPDRKCLTLTAEIECAIEKNAQKLSPGAERPATKDGNAPTEGKELEVSSELPRLLSAIDAETSFPEDKYQANVCVGWLHWVVGEYHLAAVRLPRAFESEQISESQASEWTRVCALKSAYLRANVLARAGNRLEALLVFRDGLPSISTEWTNQKSRKQLRYWSELFLTEYCMMFSSSLEKGETTLDDPNSLACYRSWARYWESAKGVPVGGGYGFRGSIPRRVIWGQYHSALSAIVEEDLSFPTGFVVAPSSNDSSARSQLRAELKNVEKIHETLLLNETEFPNAEEEREEIEEFVHLACQNWRVLCGRGWRDQDLGPGGREGLSRGVLDILYRASMKTYHSTSILRHLFTIHVAVAEFDLAFKAFDSYLELVKKGKARVQKSGQPEPSLDDEATVLETVSAAIAILCRYGHRQASEKAVGLAAELEEILNKLPAQPQVESGNTLREDESAFSAAGETVPPRIIALAWQAIGLANAQWARMTFDSKNRGDIHAKAIRSLKKSLSGDLKRTGDVRGIFALGVLLAEQRDLTPAIELTKQALLLGKTSPGTQNDLHNGSHWRERSLIPVWHLLSLLLSARQDFVMAARACEGAFEQFKDPSVLFGSEQVFRSDHLNEAEQGAGLVDVMDDFEKESILEVKMTQLALVELLEGPKIAVNASLELLSLFNRLFGTVEEKKASPPKTEQVPKSSAGTMRSIRGSIFGRSDKERTGRPSTRQPSTLEPISSRPTTTHSMAPTIQVTQEDGEVGDTNYAKKAATISGRSQSHRRQSLRKRDSTRGRSASVGPAPQHPTVVDGESYFTPVSEMGPSAEFFASAPKRPSSSAGAPVALTRTFSQAESFASSSRGRTSAADFSEVSRGSIEFSPLLLPLIQFPKSNEQRRRSTILIKVWLMIAGFYRRAGLYDDGKAAIAEAQRLLQALEAVVAQEETVAFGDSGWANSKSIDELWGDVWAEMGNLSLAKEVPYSARSEFESALTHCPAHPAATIGLSNILLDLYSEKLPPPPTIPGLQFNDHNLILGTKSAQDLPIFGSEQKPKPQEQPSLPKEPLGLRTTVTPTKSQPRQQKAGNKIAGAAESDSAGGKDSESELQAPYKALSLPIVDRLAARDRAHGLLTGLTKLGSAWNMSEAWFALARAHEESGQIEKAREVLWWCVELEESVGVREWRCLGNGGYIL