MDIELDPRHRILPFKVRAASKEAQPHKAVHVLDPDPKSHWSTSTNAKEWLLLELEEPCLLQQVRIHNKSVLEWEISLGLRYKPDLFSKIRTRCEAPRRESQYMANYAPCRYVRLSCLRGNPIAIYSVQLIGISMPGLEPEFQPLVDHLLPHVTSNKQEIQDLYLQLLGEIMTRLSPFITYLEGDLVTYNENMESTLRFLAMLSGPFYPILLVIDERERMKNLAIASDIDPSSKGAQMSLFTVSSNFQAPPRRSRSPAPSQQSGGQLIAFRPDVVLLLLKIAYKDNVLGTVCRMVARVFHRISMGISSIGGNGVLNDVMPGSLGQIGFGTEAMVTNGELPASSFPQTEYSSIFGEEFRVQEDGGGHSGLSAILDIASIEEGLLHFLYASISKPVLCQRLADVNADLVPVLPFIQAILPALRPASVGNLDQPDESFTPWQAPLVQRAFSQVVSLATTSSYRPLLDACAGYLSSFSLAHEKAACLIIDLCSGPLAPWLPIVVAKVDLAFELVEGILGFIQVVDKGTAFARAALVYVILGLSGHIDNSLAMYKAVKHNLIFVIEVLEPFLLPAITPIKNTIAFGDVSAVLTEKQEQACSLALDVLRAAMKKPAVLPALEIEWRKGNVKPSVLLSVLAPQLPIPAGIDAQKGVRQRAEENSPLVPTQNVVDGCSTKVVCDKLSKNLVTAEEVASKPEPFLPDHLDDPNFLFIPAELRFVNWKMFSSPSQDTQDFGQFAIKGDSKAPVKDTKDFGLPEILSAEYSNWESLDLQADYVQLVNFQERELRAAEFIRFASELHSQEDGVCPNSQAAIDCLLLAAECHLNPLILHSVEYEQLSNRPTTDSSIKQKLNSSKRSPEDLGMRGLFNLEEERDKVVLQILLKAAEWDAQGMGNTYEGLEHSEDYILVEDNSMTVDAENSLIDATTLVRKHQTLFCRFLIMQLQRERDNIYEALLQGLLFFLSAATELSCSPEHVVDIILRTARQLNVCLLTKIKQKHCNKTSIISMYRQWSLLCRLVAAASGGESVDGDDEFEPLHFVCHKELVPPSAWMSRIAEFASASFPLVRFIGWKGLARFAKLQQQTGVVLASDLQQLSSLLSVFADDLMSSGITKDHEIVEHFSKSLEDPLNGLSCSYVDQHSSGNAVHWLYPEVDLVCPSLKKQFSANAHVMLDAVCFQLKGIPATAIPDILSWFSELCSHPYALEDKSDSKSCTKIKGYAAANVRFIILRLLEVILVEHMEAMVPELPRVFSVVLSLCQSSYCDIFLLDAVFKALKPILSFGITSAASAELQADDDSCTSTIESLCFGPLMELLGKGPDSIIEQVYDGSFIIFVSGAVLTDLSVARKLEVMHLLRNWANFSTFSETTSYYNYLCAFQKVFEACQWLLERTLNQQGFSLANVAISSKESNMLATENSHIMGRDGDMIIHSNPRDGEELHGEEILLENTQQQVITPTTDESYGSQPQNVDTLLRLGSSKVLEFEKCLESLVFALGDSLERVWKFHPQLAERLTKIMSYCITASSYLTKNSCHLSTQTDLQNICEGSESVLERRRQALVFYGSALDMVTQAISTFQRSHCWQVSACTMEFVLSQPESLEFLEVIPSLCSVVEYQCTHSPRVSWRQRSVKWLSKVIGRLIPHGSSVLISPLTQLFKVLIEHKEPEQRAGALQELERLADLEEVGRGSLAAFSSSDALSKQQIPWSSRGKLFNTDFVSAIVDAQWDSVCSLAACDPCVKIRRQAISLLVKFVPFAHPHHLQRLLSSVDTFLPGLAKDTYTMIDAPVTRLSLSLLSRACLYSTTKEISMIPSSVWSSLQVLSKPRHGNILAEAERAMCVTLLQLREHQDDAKQLIQDALSRQTDCQPQPNSRFAAVQESVLQVLARINAVRMLEDNSFAEDTQEAKDLEEAEIELELIQVEKAPGGKSKHEISQKQTPFSAHVSPPAIIQKSRKERLEHLRAQILSDERSTAREEILARRERQSLARHKRQLALEGCTLREMELLQELDREKAAEMERDIERQRILEKERAKTKELRHNLELEAERRTQRDLQRELEQRESGTIRSSRREFSGSGSGSRPRERYREREGGRSSQDARSSTGVAHETSTTPPATPTAAVSQGHEQLD