MESPKLQSPLSGSLTTLSQSSRSRGSGRLARIDDIHGQSLTSFNPFSDEDEHDQSPNNLVSSFLSMMKGISGPLSSAVGASSTTSKTTPATVPPPNQSGAQEPRRPSLSTIPSSPSLTAKRNPDRPQSLFTAPSSVAPPLVSLTPAQSEVTAFALDYDQQPQRQGRPYSPFETQEGMSFGTSIPGFPIPDDTRSIKTATTLHRSQSVSKVMRRIRGEGLSRDYWMDDENAKECYDCKSVFTTWRRKHHCRICGQIFCSRCASNGIKGGRFGLNGMIRVCNLCREKLATVDEDDDDDRRSVVSSVSFPAHQFGQFTPDGFPLGRHPQPPFAPAPIPFGRVDEHFNLFSISETKRSLHSYYGSDDGISRLILSDGNDGQWTDNPAPFRRPMSDEGDELDGLGNAFLQEDFPAGMTPDAGVEFPSRGLSVDVSSIQFPLGSPENDSPRPESRLRNPLYGDYEVATPFIRSRVHSRLDSIVAGEPGWRTRRESTAYANELNRASMAHLDAMLRQMLVLEKIPNINQWLDVLRPIALRIARETTFTTLPHRQGQDMDVRRYVKIKKIPGGMPKDSEYVNGVVITKNVAHKKMARSVYSPRIMLVTFPIEFHRVEGQYMHFGQMLRQEKEYLQNLTARMAALRPHVVLVEKSVSRLAIDLFAKFNIAVARSVKPSAIQTVARMTQGDIVSSMDKLALEPRLGHCARYRIQTFDHHLIPGQRKSYMRFEGCSRDMGCTIILRGGDLETLRRVKKVTRFLTFIVRNLKLETHLWKDSVISIGPDALKFPQLTPCSLGNNSIDRVGTPVGTPSSPGNSLATPTVESMARMPSTSSETNGSEKEGSIVDAVDEEEEQKRLTQRIDESLDPYNKIFISVSATLRFPPPHPIRRMKELDDELLAAKREWEDEIVRKEEQLQAKQQKEAAATPATASNVRELEQQQQQASEEQEDISAQIEALALPTPLSTTPPTTDGFFGPTTFLSPASVDSEGSSYFSNMPNSAPTVMSNFSLTPATPEPVQKETLKTEGDIQHQSKYTLIKWKHEEQRRVWEWYLRKNKDDFVVEKYQCISLREYIVPMTSSENGRPCFPPTIQYITFYGENDLTLGQFIEKSVNDAVSQFLDPKAICQGKSCDQPVARHGKVYVHNETRMFVAVEQWDGQIKARTGYYPSDLIITWSVCQQCKTETPFIPVSEEMQRYSFAKFLEAYFYPADVKLVQGAGCQHNIYQYHTRYFATKGVTVRFQTSKIDLHELVFPPFRIRVRPETQLDIKNSEFLQLHDRNNLWYDGLVHDLKQYAIEAATGDEKADTQLLVDINGLINKAEIERRDVTRLINTIYRDSPPTDTLVLNQVHAYRQDRIVAWQQDFDRLQKLRPAQPTQSDRSSKRVSAFGSVRGIWGRKYEPGGPFWDAHQYSGASEAEEGPIKSKPRRVTVGYIPPSSASETSETESMDEKSAAKAEESVPDSASTIGDRSTTALSETDDAASTTAPSESDETAPVTDATPSADSPAPVETPSTQPPVEEELPKDDHEHSEAGHDSDSDPDSDSTIGAARDEATGALKPRKKKKIPDLPAVEVPVSTLSRIPRRMSNQPSVTELIKKYSDYLPAQGVQELSKTAFPPRSTMSESEQEYPTILQRRTMRSRTKMAPVRKPSISDFEQSYAANVAPRYLQPRRPLNRGAGPSRNQESRTSSRRQSPEKRRPKEGLRTPDSPTPHKPPGGSRSSRLRAPSRGYTDKPGSRAPSVGPSTSRIPSRRGQPPPTSGGKVSSMARYYERLQKDTERPKGKYAVLRGKRARPVVNARAEVKVIRLEDIISDESDDSDPNDEVADDERDGDGDAEDELPFKPARKKQQTVDSTEETQPAPEIPKVETTAPPATDDAAAPDTTEHATQPPESQEIVSSKPASPLLPPTEPKRDAPVTPPVSDMEGPDKMPSFLKAVSTFLTQSHNFFELDDPFGDLEHIFRDSAMVVRLDEPTSIIALALNSPQYREMLAKSRAEKRTARVVDAKLMEGSEIFMPDDHSISDSTSTWGVVNVDAVDSIDPTEDLRMASSKLPWAITFESGGLSISCTILYPEQFDALRRTYDCEKSMVESLARCINWNASGGKSGSAFLKTQDDRFIAKELSRAELQTMETFAPAYFDYMSSAVSANRPTLLAKVFGCYKLTAKKISKERSSGKKSTQMNLLVMENLFYDRRFSRIYDLKGSTRNRHVQSTGQENQVLLDENLVQESHVNPFYLREHAKRIFRGALYNDSKFLADINVMDYSLVCGVDSKNHELVVGIVDYIRTYTWDKKVESWVKESTFLGGGGKGELPTIVTPKQYRQRFLGAMERYFPLVPDRWMKIPDQPEEDSSAVLSELWPDW*