MDSLSVNQILYPEVHLDSPIVTNKIVAILEYARVPHAYSLEDPTLCQNIKHRLKNGFSNQMIINNVEVGNVIKSKLRSYPAHSHIPYPNCNQDLFNIEDKESTRKIRELLKKGNSLYSKVSDKVFQCLRDTNSRLGLGSELREDIKEKVINLGVYMHSSQWFEPFLFWFTVKTEMRSVIKSQTHTCHRRRHTPVFFTGSSVELLISRDLVAIISKESQHVYYLTFELVLMYCDVIEGRLMTETAMTIDARYTELLGRVRYMWKLIDGFFPALGNPTYQIVAMLEPLSLAYLQLRDITVELRGAFLNHCFTEIHDVLDQNGFSDEGTYHELIEALDYIFITDDIHLTGEIFSFFRSFGHPRLEAVTAAENVRKYMNQPKVIVYETLMKGHAIFCGIIINGYRDRHGGSWPPLTLPLHAADTIRNAQASGDGLTHEQCVDNWKSFAGVKFGCFMPLSLDSDLTMYLKDKALAALQREWDSVYPKEFLRYDPPKGTGSRRLVDVFLNDSSFDPYDVIMYVVSGAYLHDPEFNLSYSLKEKEIKETGRLFAKMTYKMRACQVIAENLISNGIGKYFKDNGMAKDEHDLTKALHTLAVSGVPKDLKESHRGGPVLKTYSRSPVHTSTRNVRAAKGFIGFPQVIRQDQDTDHPENMEAYETVSAFITTDLKKYCLNWRYETISLFAQRLNEIYGLPSFFQWLHKRLETSVLYVSDPHCPPDLDAHIPLYKVPNDQIFIKYPMGGIEGYCQKLWTISTIPYLYLAAYESGVRIASLVQGDNQTIAVTKRVPSTWPYNLKKREAARVTRDYFVILRQRLHDIGHHLKANETIVSSHFFVYSKGIYYDGLLVSQSLKSIARCVFWSETIVDETRAACSNIATTMAKSIERGYDRYLAYSLNVLKVIQQILISLGFTINSTMTRDVVIPLLTNNDLLIRMALLPAPIGGMNYLNMSRLFVRNIGDPVTSSIADLKRMILASLMPEETLHQVMTQQPGDSSFLDWASDPYSANLVCVQSITRLLKNITARFVLIHSPNPMLKGLFHDDSKEEDEGLAAFLMDRHIIVPRAAHEILDHSVTGARESIAGMLDTTKGLIRASMRKGGLTSRVITRLSNYDYEQFRAGMVLLTGRKRNVLIDKESCSVQLARALRSHMWARLARGRPIYGLEVPDVLESMRGHLIRRHETCVICECGSVNYGWFFVPSGCQLDDIDKETSSLRVPYIGSTTDERTDMKLAFVRAPSRSLRSAVRIATVYSWAYGDDDSSWNEAWLLARQRANVSLEELRVITPISTSTNLAHRLRDRSTQVKYSGTSLVRVARYTTISNDNLSFVISDKKVDTNFIYQQGMLLGLGVLETLFRLEKDTGSSNTVLHLHVETDCCVIPMIDHPRIPSSRKLELRAELCTNPLIYDNAPLIDRDATRLYTQSHRRHLVEFVTWSTPQLYHILAKSTALSMIDLVTKFEKDHMNEISALIGDDDINSFITEFLLIEPRLFTIYLGQCAAINWAFDVHYHRPSGKYQMGELLSSFLSRMSKGVFKVLVNALSHPKIYKKFWHCGIIEPIHGPSLDAQNLHTTVCNMVYTCYMTYLDLLLNEELEEFTFLLCESDEDVVPDRFDNIQAKHLCVLADLYCQPGTCPPIQGLRPVEKCAVLTDHIKAEAMLSPAGSSWNINPIIVDHYSCSLTYLRRGSIKQIRLRVDPGFIFDALAEVNVSQPKIGSNNISNMSIKAFRPPHDDVAKLLKDINTSKHNLPISGGNLANYEIHAFRRIGLNSSACYKAVEISTLIRRCLEPGEDGLFLGEGSGSMLITYKEILKLSKCFYNSGVSANSRSGQRELAPYPSEVGLVEHRMGVGNIVKVLFNGRPEVTWVGSVDCFNFIVSNIPTSSVGFIHSDIETLPDKDTIEKLEELAAILSMALLLGKIGSILVIKLMPFSGDFVQGFISYVGSHYREVNLVYPRYSNFISTESYLVMTDLKANRLMNPEKIKQQIIESSVRTSPGLIGHILSIKQLSCIQAIVGDAVSRGDINPTLKKLTPIEQVLINCGLAINGPKLCKELIHHDVASGQDGLLNSILILYRELARFKDNQRSQQGMFHAYPVLVSSRQRELISRITRKFWGHILLYSGNRKLINKFIQNLKSGYLILDLHQNIFVKNLSKSEKQIIMTGGLKREWVFKVTVKETKEWYKLVGYSALIKD