MKPRKKRGADVPPKIKSFILSVTSVPLENIQDPLSRFSWDYEKGDFHHWSDLFHHFDSFFEEFVKPRKDLQLDGDFLGYHEELPEGALLQILRVSRVIFENCANKYLYRSHEHLISLLASTDPVVIIAALQTLAALVKKPAQSTRSVRWHGDSIVNSHLFSLSPGWGGKEEGLGLLSCAVEDGCDADASQLASTLHYEFYADGLSMEASQFGEGSAAAGLQVIDIPDVHLQPESDLQIFKQLLDQYPVPMKLRFSLFTRLRFARAFHSLPTRRQFICVRLLAFTALLQSNPDHEDLAAFFVNEPEFVNELVALMQSENAVPEDIRILAVCALAAQAQDRPRQSNVLIVVSAGGHKGVLPSLVQKAVASLTNEAGACSVAFAEALLFLVTVLVSSSAGCAALREAGLIPTLLPLLKDTNPQHVDLVTSAVHILEAFMDYSNPAGTLFRDLGGLDDTITRLQYEVSHVEHGAKDEQGVIQVLDKGKACISESSDMQISENGLQAETLISYRLRLLLKALLRAIALGTYASGNTTRLHGSEESALPACLCSIFRQAKEFGGGVFSLAASVMSDLINKDPTCFPTLHAAGLPAAFLDSITAGVLPSSDAVGCIPHALDALCLNHAGLQAVNDCNALECFVKIFTSKSYLKALSGDTPAAIASGLDELMRHAPSLRGPGVDACIDILKMIAVIGGAVEESKVHLPDVESSDVPTPMETDSVQHLPDSSLKEEELKGVQGSDSGTDSFQSTAEAFLPECINNTVQMLETIFQNADTCRVFIEKKGIEELLRLFTLPRLPVTFGGSSTAYNIFLTFRAFSSQHASTLTKAVCNAIKDHLKMTAGCLGCTKLSDLEAESRDKVVRHLSAAECFLSLATFLVRSLPMMAEINSGGSELFDDVGSVQRWVLWQISLADDNRVELKREEDSASRTAGGTETNGEARDNEDEPEALPVLRYVNPGSRSRWGFESDLIPLLPTDQNDRRSRRESVTTELLNHVARLGRLARNAAVRTVRGDVEGTGSPIEALSPQESPKRKSADIMCYEMMTRLATAARGLYAALGKVMAAPSRHRDDAVTVNPVAKAIASSLATLFLKNLEFDGFVGPSSEAAVPVKCRYLGKVVEDITAVVMDTRKKTCNTIMVNCLYAHGTFKQFLTTFEATSQLLWTSLPMETETGKMEVEKTDDKAGGQSWILDTLHNYTRLMEYLVTSSTLLVPSAMAQLLVQPVSGRTVSIPKDPENFVLTLQAQVLEVVLPLWNHPMFPQCSPNLIESFCSIVKHIYSGVTELKMQGASGLGAAGNRLNVSPPDESVISLIVEMGFSRSRAEEALRRVGNNSVESAMEWLFGHPEETSQEEDELARALALSMGNGSDTSNEDPSGKGKDPDAEEAGPQPPPVEGMLSTCMNLLNSSHAVTFPLADLMVTMCTRSKGEDRARVISYLIQQLKLCKSEDSVNDDSPLSTISHLLALILSEDTISREVAAENGIVSATLEFLSSFKQMTDAGDKSTAPKWVTALLLVLDYMLQHRPKFDSNAQNTTASADDITIDVSASSLVDHKADLQKTQKNSWESILGKPTGYMTEDEQKRTLAVACKLLLMTLPATTTQAILQLCARLTKVHSIAMQFLDAGGLSSLLGLPRSCLFPGFDNVAAAIIRHLLEDPQTLQQAMESEIRHSLTASLNRHNNRLSPRMFLTTMARVVARDPVIFMQAAAAVCQIEETGGRPHVVLAKEKEKEKEKEKEKEREKEKSCEKEREKSKGGPSSHDETNAGGGPKIMEAGAKPLKGHKKVPQSFSHVMEQLLDVIVNFVPPDKETIMQSKVSSPSSATAMEVDDVVTKDKGKAKVDENAKSEKYSMSESSAALAKVIFILKLTTEIILMYSASVSVVLRRDTESIQGKSFYHGGAEVVGHGGLLHGVLHRLVPNFVSVTAAEKTPDYELKEKLSSKAAHFLVAVCMRSAEGRRRLFSEIAKALVVTSNCPGTSLQEGSQSPDRKMRAFVDLLNTVLSSHTSSGGSQAPGVSTEMAKAMLDTGMVQALTSLLQVIDLDHPDAPKLVGGIAKALEALTRAASLGDHMCGNDPKKNMENVSRDADQMLLAPNGQPSDSVQHVESITHAVEGASMRVDLQAAIRAMQALVGDDIGSDGQLDHDMGLDQDANIDDDDDDAHLEAEAEEFMHDAAEVVGDLEDVAAAAMSFGMEHGGEDDLGEDEDDE