MDSLSVNQILYPEVHLDSPIVTNKIVAILEYARVPHAYSLEDPTLCQNIKHRLKNGFSNQMIINNVEVGNVIKSKLRSYPAHSHIPYPNCNQDLFNIEDKESTRKIRELLKKGNSLYSKVSDKVFQCLRDTNSRLGLGSELREDIKEKIINLGVYMHSSQWFEPFLFWFTVKTEMRSVIKSQTHTCHRRRHTPVFFTGSSVELLISRDLVAIISKESQHVYYLTFELVLMYCDVIEGRLMTETAMTIDARYAELLGRVRYMWKLIDGFFPALGNPTYQIVAMLEPLSLAYLQLRDITVELRGAFLNHCFTEIHDVLDQNGFSDEGTYHELIEALDYIFITDDIHLTGEIFSFFRSFGHPRLEAVTAAENVRKYMNQPKVIVYETLMKGHAIFCGIIINGYRDRHGGSWPPLTLPLHAADTIRNAQASGEGLTHEQCVDNWKSFAGVRFGCFMPLSLDSDLTMYLKDKALAALQREWDSVYPKEFLRYDPPKGTGSRRLVDVFLNDSSFDPYDMIMYVVSGAYLHDPEFNLSYSLKEKEIKETGRLFAKMTYKMRACQVIAENLISNGIGKYFKDNGMAKDEHDLTKALHTLAVSGVPKDLKESHRGGPVLKTYSRSPVHTSTRNVKAEKGFVGFPHVIRQNQDTDHPENIETYETVSAFITTDLKKYCLNWRYETISLFAQRLNEIYGLPSFFQWLHKRLETSVLYVSDPHCPPDLDAHVPLCKVPNDQIFIKYPMGGIEGYCQKLWTISTIPYLYLAAYESGVRIASLVQGDNQTIAVTKRVPSTWPYNLKKREAARVTRDYFVILRQRLHDIGHHLKANETIVSSHFFVYSKGIYYDGLLVSQSLKSIARCVFWSETIVDETRAACSNIATTMAKSIERGYDRYLAYSLNVLKVIQQILISLGFTINSTMTRDVVIPLLTNNDLLIRMALLPAPIGGMNYLNMSRLFVRNIGDPVTSSIADLKRMILASLMPEETLHQVMTQQPGDSSFLDWASDPYSANLVCVQSITRLLKNITARFVLIHSPNPMLKGLFHDDSKEEDERLAAFLMDRHIIVPRAAHEILDHSVTGARESIAGMLDTTKGLIRASMRKGGLTSRVITRLSNYDYEQFRAGMVLLTGRKRNVLIDKESCSVQLARALRSHMWARLARGRPIYGLEVPDVLESMRGHLIRRHETCVICECGSVNYGWFFVPSGCQLDDIDKETSSLRVPYIGSTTDERTDMKLAFVRAPSRSLRSAVRIATVYSWAYGDDDSSWNEAWLLARQRANVSLEELRVITPISTSTNLAHRLRDRSTQVKYSGTSLVRVARYTTISNDNLSFVISDKKVDTNFIYQQGMLLGLGVLETLFRLEKDTGSSNTVLHLHVETDCCVIPMIDHPRIPSSRKLELRAELCTNPLIYDNAPLIDRDATRLYTQSHRRHLVEFVTWSTPQLYHILAKSTALSMIDLVTKFEKDHMNEISALIGDDDINSFITEFLLIEPRLFTIYLGQCAAINWAFDVHYHRPSGKYQMGELLSSFLSRMSKGVFKVLVNALSHPKIYKKFWHCGIIEPIHGPSLDAQNLHTTVCNMVYTCYMTYLDLLLNEELEEFTFLLCESDEDVVPDRFDNIQAKHLCVLADLYCQPGTCPPIRGLRPVEKCAVLTDHIKAEARLSPAGSSWNINPIIVDHYSCSLTYLRRGSIKQIRLRVDPGFIFDALAEVNVSQPKVGSNNISNMSIKDFRPPHDDVAKLLKDINTSKHNLPISGGSLANYEIHAFRRIGLNSSACYKAVEISTLIRRCLEPGEDGLFLGEGSGSMLITYKEILKLNKCFYNSGVSANSRSGQRELAPYPSEVGLVEHRMGVGNIVKVLFNGRPEVTWVGSIDCFNFIVSNIPTSSVGFIHSDIETLPNKDTIEKLEELAAILSMALLLGKIGSILVIKLMPFSGDFVQGFISYVGSHYREVNLVYPRYSNFISTESYLVMTDLKANRLMNPEKIKQQIIESSVRTSPGLIGHILSIKQLSCIQAIVGGAVSRGDINPILKKLTPIEQVLISCGLAINGPKLCKELIHHDVASGQDGLLNSILILYRELARFKDNQRSQQGMFHAYPVLVSSRQRELVSRITRKFWGHILLYSGNRKLINRFIQNLKSGYLVLDLHQNIFVKNLSKSEKQIIMTGGLKREWVFKVTVKETKEWYKLVGYSALIKD