MLLFLSKIRRLSVREDNDNPKGSTVSEIAISSEKNFEVRKNMHAESYTVFLSAQENENESECGYHMWRQRFPVKAENRVDKRTEIDEWVITLAFPLKERLSRGKQLSPGVYAFLPTEMVTNFPFIIQADFLLASSREAILFDSPWNKGILECIPSAFMNAFVALVKSRADAPAMSIPSMFHFLPVSPSLIPLLEPVRSGIKEKVLAEDIIPCESHTPQKMFCKPCEVARLKPAFWDILLKARESGVDLKNLSTHGTYILSSHFDKSTYNYVLAFLDVKSVSHEWYAKCIEGSNLVSNVDEKLYLELLSFVADSWQNFSNTKMMQIPLLKYVDRNKSVSVWSIYRASQWSDRLCIASDGKWMSWLISWNQEFPSSNRLFVPPSTQTALQGFAQKEKVTYWLQSHAKVEIVSVYSYGNTVVKSLNCDRRPAIAFSHFLYHSSNKNYMESYQLADLCRIMPVIDNYGNAVKERKSILVPANGSKWVGLMGTNPWRNEKYIELSADYKSAGHFAGNYTPEYQILDFLKTKMQASDVPFIHPPNASFPTVSSPLTVDNAILLLQWIRNLKSKGVQLPASFLACVKEGSWLKTSVGYKPPAESFMSSSEWGNLLQNGSSCVDIPMIDQQFYQNKMHAFREELKVIGVRFEFGEASAYIGRRLMSMAASNMLTRQHVYELLRLIRFLQQKVLSPSELINSVKDGQWMKSTLGYRSPSCCIIYDSDWAVASCISTQPFLDVGFYGESILDYKQELKLLGVQVGFENSEKIYKLVIDNFKFSSSSITSDATALILKCIRFASPCDDFLRKLRDLNWLKTNVGFRAPRESFLLDQEWECLLKVFDGVPVVDSGFYGSKISLYKEELKKTGLIAGFDQASKAIANIFKQMVQKSSLTKSSVLALLASYRKLRTHSPIPVDLFNCMRNEKWLCTSLGFRSPSEAILFDESWQSLSPIAKLPFINDGDSNGGLGKEIHGYKAELQELGVTTEVKGHGAMFVINGLNIPADPAAISAATVLSLLASVKSCLACVTTIPKEFMKEIISCKWLRTTLGYQSPMECLLFDPKHSSIRMTDGPFIDESFYGSEIASLKDALAAIGVTVDVRCGHSLVAQHLRSHKETATISRIYMYLKDCSWEPEKNKEGSDWIWIPNERGSGEWVSPVSCVLHDQNSLFSLRLHVLDRYYDDRKLLDFFSSAFGVRYGPDAEDHCKLWSAWESLGGELSIADCSAFWKFMARNWGKSMEKLLSGCAKVPVCTDGKIILLQKEDVFIPDDLLLKDLFDKLPRHSIFIWYPPSLSRARLNNLYGSIGVQAVSKAVEKSDSFVTLGQDGGCKTVADQREVISAGLLQIVLAFLADPALDISSKERHTVVSSLLNVSVLE