MIMMPQPEVDIDDDLSAYEFPRDDLAVLLDGLNKWPWTVFPIQLTNCLFSAGKIASLGMEETCSELRRLQTLYREAVPSAFDKCLDDKAIWKWNDDIHNNIFDALCRLMDLIVAKLPQAQLEGASHMEDLLPLLRALSIGFDKQSQYHIKHKEQSRSSGPAMVGLGPGGASKFARPLPGSPISKKSGDCFCPNRKASSKETENCECSRCRPLDVYCWLSYLLNYFGQTAYGNGYQQLLQFLSLPHKLSPAILEVVLLIISKSVEFLTDEAAEMFAEPCKRVLNYVSEKLELDVDALSDKTKDGSFAALSSILKHLQVIIARNTSPEHAENVVSIVQRKLVERMLSFHSFNKQLSAVREINKILENARGVAVRDNSLAISTTIHWLEKMDILRQVLRSHLHHKQYVDQVQKIMRFLLQEKRLSEEHLDAVWAATEKPDQFEAVKANIFDLIADLAWSFSPAQLDSLFERFERSQGQTAFDIGKILTLVKKLARSDNKGIMASRLLELLWKLMLMDEAPGEILESGAFTEILGHYDSINCASKDVYMCRCLANIKEGRLVIPSLRLLRDFIWLDNEKPFYQDEISWQMCLQQLIKDHDLLNMVVSSLENYMAGARLCLSGNRFDPKSFEIMSPCYSHDEQLKERLDFLLFVLQSSGVSLSWDSAERLWNCMIEAPVCGSDKESGFSWFCEALDKWTLFTSDAQFNILTKKLPTLDPSSLSQAAWRCFLRLFLWVNQSKGKLKLTQMEDPVTLDLDLVGLPYLWWIALCSSQEPILDQSISLLREIHTSLCDTLQEDLVGIRQQFIDKCIEFLEKALEVGGVKWSEGSECSSIASCSMGEGTSEGTEKPDEKDSPVSKGGEKINVPESRAPDIDTNFWSAGEAQQVEHCLRILRIFIIRCEGRCSRLIPPHTAFFQGRPFILGVSTASKQSTRFDVTVHTNEYLSSLRAKVGKLLDHPSSRIRLTYLNRELLQDSQVLWQCGLIGGQTISASVNIVERVSKASDEQHLPGVLLSKNVKFYDTLFRLANASNTSVREGANSLLALLPTHPAILADFQNLFKKDVEDGRSLLVSHFGARSRLLYTLQVLDGLVMPVNRPIDLQTSKFRLSFIQAGGVQHLLAVLEPEALPEGVDNQTRRGCYASSLRLLKFLLSERLDYDDMGVPVSEVTYAVREDVITGNKKDSDKISSETDVSVQSSKGSSERHGAKDESDLVDMASVVGALRRITWAAAVGQLSVMGSSSPVTSVLKRPGGKSAKKRSFPDDDETGLDPEDQYLCFEAMDFLMLCLLKHKYLWRLFFTSTDTEHFIVAVLLHSPDKSVRYRAAVNLMKLCAIRHGRDRVAHKQILAALSGAKSEASQHPKRCLHFWELLGHLFCTLEGVEDHELAKQHLEDELQWLQSAPTAVDDDDRLLEGHLLVIRVLVDVLDCRIIGASRSQQGRGLVKLLIKDFLFPDSAILLHEEDRSNAGKASVHEARVGMFGVISEEGGLLQAKCSTRGSRERAFQLLLLLATHCKESFRELVDLILKIHLSEQVADWEHLPSYGRKTLGGYVGLKNAGATCYMNSVFQQLFMQPEVRRSVLACTECDDVEKAGSVFFQLQAMFGALLGSSLDHYTPQGFWCAYRDYDGMPINLREHQDAFEFFNRLYDAIDETLKATRQETTLTRIFGGVFAQQIICRGCPHRSEREEPFAAISVDVKNKKDLTESLEAFVRGDLLEGDNAYFCAECGVKVDALKRVCVKSLPHTLVIHLKRFDFDYETMQRLKLKDRFEFPTHIDMKPYTVEGLALRETQSHSILSPRGVNDTSDMGSKPDNAFNVLKPDPYYHYDLVGVVVHSGTAFAGHYYSYIKQRPGDHPLNCGPGQTGGWIAFDDKNVEPYDVNDLEKDCFGGKYTVDVYDNFSKTTAPQEFDRPNSAYMLLYERSQSEPPSAYSPAQTAISLSKAEDDDGDEPMKEISLCERLPSLRNIQMPASVHRSVWQENLRFIHENHLMDKDYFRFIFQLVEVNFDLLDASPIRNHQKVVSIGSDQHLEGAQSACDPGNGEAGATEAAEVNDFAKIMTTLSTEFLLRVYLRTHLSLREDLLLWKSLVCKLFERHMLACQGFIQALVEHPHWLQDYLVKCPVEEIQQVFASMMLQALRCAVLFLHGTSFYVDAHGRAMDPLHINALIEVLLSFLRDPTLPKYSCHQYFQVILEYANMGAAQRFHLLQKSALSHLVNTTVVFASKVNFQMAKLDFGCLHSLVSLLLRSCDTSQLQSFSEPEGEKMSPDSDDPVDTLKPSSSTANPFQLPPPQFSLPKEAIEAVFKQRVYISVLIETCPEHEEAIKLLEFCCWNNEQFSMWVLQDLLESLHRASNNDVKPLLTLILRLLLFEDKLQKLRQKIFLLGHEGTRPGVMTLIVTRVMSIQKRYMLLKFLVKLANSCPDAKAHIYERVVDWKRVVDWLQEEIQAHGVGSNSMITLSVSNEDMSNGHLQRTSSAEWTLVNARSLSGS*