MITIIVMILHGLIEFNKLKRLVILGVESDDSLLKILWKKISRDMRKCTECISRHHQAQEMYKAEYESSFISPLLNTLQSLDEERVSEHLKEANSRLANGGYHNLDNAEIVSLMFEVLTFPTLLDNDFIVNEFQKLIEAVDDAHELALAKQQHFPGVYALLFFKSRKSRSIGHRLAGNLGKLRSAAELEPLQPFLKRCIGFLTGDVMQPTSENSRPRVQIDHITVWLGLKALLSFLEPPALEDGILEPHPVFLNFVLDHISDDSPEFSHAVNCMRLLFEILVTRSSNFSMLMRKKACQIAFLIILRGYKMNPPSPPSECAHMGPPLVSSLKDSTLHTSLRQPAIDLIQTIIVSDGTALLSSLMHCETPSDCSNFFELSEESDDVTSCAVPDDKKHVCCWNEFTFQSNIVCQEYTEWMCVPMLWFDVLADIEPSILPISIAKAVLWALSRFSMVEPENSSELSLPVKTWLSSGAVEVAAFLGWKSPTGSDDSGDGKTSKNSVRVSTMCIPLIRTFRRLAAQFIIQLEQRELRKQWTWEPQMGESLILLLSDPNDNVRQVGRRILEYVSNTRGLASGLQFLCSSGSSLTALFQGLKHALKLVQLDSVLVNFQSLHHFFFLLCKIFKEGFSTPAHPVGTSSDEMSLKFASQGGFLQQTTLNCLQVNDRKQFFKIEKKLWESFSSELAEVAWAPVKKCLHKGMTFMDFRISQMSCVRLLEILPILFGEFIQSSDGSLWKYSRKMNGFSDFSWLHDLVDWGKSALEVVVRYWKQSVSSLLALLKGSCNERSGAIVTSIEKLIASDAVPMASLREQVSLLSASLSDRVSYIDKSNRKSKPPSDGLEAGKKSSPIDIESSVQILDTVDNRSKGNYDPVILLSDEETEDVESPVSVRDFIEPSKEDVLAPSADKPVLQSNIRKKTSESSTTQNLSDAFGKRVSIKDAALASMSQKSVVTKHALTPTSLTKINDKEIREKDILKSIANEPILSLDKATARASPAEAAKNKHLVNAQKKIVSGSNDSILKKIVRDTEDPLEFALKSAGRNHSSLKTQSSSFPKRKLIQLADPVDSRSVYLRKLEAAARRSKPPMMDGWFREILEMDYFAAVGIATDQEEKIKTPLGLKEIPVSFESPKQYLDIFQPLVLEEFKAQLRSSFQDVSLLEEMSCGSLSVVSVERVDDFHLVRCVHDEHGSSVSSSCLENDLVLLTKQPIKNSPHNVHLVGKVERREKDNKRRLNMLLIRFYLVSGCSRLNRARKQLLERSKWYLSRIMSITPQLREFQALSSIEVIPAVPVILNPADHSHASSQNRKVDLSKLSRPMQQVLKSTFNGSQIQAISAVVETPDSRNDFDLSLVQGPPGTGKTRTIVALISALLAVSLRPNTTEKQLSSSLKLHSTPFTNFRKSISESAAVARAWQDAALARQLNDNAGKDMKMPRTSMRKRVLVCAQSNAAVDELVSRLAGEGLYGIDGNMYKPYLVRVGNAKTIHPNSLPFFIDTLVEHRLAEEKMAVGDGKDDSTVESSTTLRDSLEKTVDRIKFYESKRANLKDEGADKNGAPDNEHLEFDNGKKLSNSELEVRLRSLYHQKKEIYMRLAAIQAREKKTSEEIRVLRNKLRRSILREAEIVVTTLSGCGGDLYSACFEPMSNSKIASLSEHNLFDAVVIDEAAQALEPATLIPLQLLKSSGTKCIMVGDPKQLPATVLSKVASRYLYECSMFERLQRAGYPVIMLTEQYRMHPEISCFPSLHFYEGKLLNGVQSSSKSAPFHKTPGLGPYVFYDVSDGQELYGKNAGSSSLYNEGEADAAIEIVKFLQERYSSEFVGERIGIITPYKSQLSLLRSRFSRAFGSSISSEMEFNTVDGFQGREVDILILSTVRCSDTYSKAPKMNSSSIGFVADIRRMNVALTRARLSLWILGNGRTLQKNSDWAALLKDARERNLVISVRRPYKSICENILGKNPDTKYSDDYRGTLSEEKKKSHHVMPIESNREGCRWKSKNKEMKHGREHNKPSTSEGLETTKSKVETTEKCKKKAEQQRISEDNHKRMKKSKSRSVDLPEQEKGGLVKISNPPGSSEDAHRSGKTVKKTSDVHQLERENSGLKNISDTVESKGVEKPALNKNQEDKAGLRSHVSCKVRSKDMDAGGKLSAEIEKPKDMISKRKQQREAVDALLSSSLLPSKKSETSARAKAHKRPHSPSSTGGVSKPTKQQRGLQAEQGKKKDRNV*