MSSSIVSQLQALKSVLQADTEPSKRPFTRPSILFSPKEAADFDIESIYELGLKGLEVLGNKDERFKNYMNDLFSHKSKEIDRELLGKEENARIDSSISSYLRLLSGYLQFRASLETLEYLIRRYKIHIYNLEDVVLCALPYHDTHAFVRIVQLLSTGNSKWKFLDGVKNSGAPPPRSVIVQQCIRDKQVLEALCDYASRTKKYQPSKPVVSFSTAVVVGVLGSVPTVDGDIVKTILPFVDSGLQSGVKGCLDQQAGALMVVGMLANRAVLNTNLIKRLMRSIIDIGREHAKESSDPHSLRLSLMALINFVQLQSVDLIPRKALDLFNEIRDISGVLLGLSKEFNIKRFLAVLLDSLLFYSSSDDKCCEVLASIIETVPVSNLVDHLISKVFSLCMTQYQKNSDFRSSTSVVGSWAKKFLVVVSKKYPAELRAAVPKFLEATEVQSKKEDLKLEMLSCMLDGNSDMSHPFVDSKLWFRLHHPRAAVRCAALSSLNGVLKDDSSKAENLVTIQDAILRQLWDDDLAVVQAALSFDKLPNIITSSGLLDALLHVVKRCVGILVSGVSHNVQLAVDVVALSLKIAVSSFGNQTDSTEKVTSAMFPFLLIQPKTWNLNLLVLKLGKDVNWPLFKNLAADDGMKKLPDIMSTNLSSISMDIINDLGEALSLDPDERRIELIERACNYKLSEVLETCSNIKCSEQDRNKLQKGLLIRESVSALNIDVINKLVEAFMMHPADYIQWLTVSCRDSTLSKTLFYMILMHSLQKMNSSSDPSQLLDLFELCFPVLKTEWEELEVEVDVSLKELSKSNCQELLYQLLDTSDFTALNSKVLICLFWKLGESFIKLEPAHDASVLNKRLSSGLEDLFFFFATTRLRHVFKEHLHFRVREAKVCPVLFLSRLISREDVPPLVQIESLRCFSYLCSSGNNEWLIQVFSSFPVLLVPMSSDNQDVKAAAINCIEALFNLRCRVESSKKNGSAAIYGSSFDELLGMIVQQRRLILSDNKFFASYLTSLLSSTTNDLLVPVGLQKRFDQSTKENILSVILLCAEDLPAYGKLRVLSLLKDLGIMLMRDEIVKLLSQLLDKRSQYYYKLDKTSQPLSDTEVDLLCLLLECSMMRTSSFKGQSLDDHILSALNVDCMASERPAVISPCLTILEKLSNRFYDELQTDVQIRFFHKLVSMFRSSNGSIQNGAKEAVLRLKLSSSTVVLALDRITQQDTLVIGSLSKKKKQKKNSKSCPEEDINSEEFRSGEKALSFIASLLDMLLLKKDLTHRESLIRPLFKLLQRSMSKEWVKIAFSIEETSLQPPQDVRETTPTFISSIQQTLLLILKDIFDSLNMNPLKAEVANEINVKMLVELAHSSNDGVTRNHIFSLFTAIVKFVPDKVLDHIISILTLVGESTVTQIDSHSKSIFEGFISMVIPFWLSKTKSEEQLLQIFVKVLPDIVEHRRRSIVAYLLGVIGERNGLPALLVLLFKSLISRKDSAWLGNANVSESFASIVKKEWEYSFAMEICEQYSSSTWLSSLVILLQTISKDSKQCFLQMRLVLEFVFQKLQDPEFAFAVSLEPRNNVSVGIQQELQELMKCCICLLQAIDAKKEKDVTSSVRNEIRMRIHDVLMTVTGAMDLSIYFRVVTSLLQQQTDYNGTKKVLGLISERAKDTSSSKMKHKRKISNQKGRNSWLNLDEVAVDSFGKMCEEIVHLINATDDESGVPVKRAAISTLEVLAGRFPSGHPIFRKCLAAVAECISSKNLGVSSSCLRTTGALINVLGPKALIELPCIMKNLVKQSLEVSFASQSGRNATAEEQLLMLSVLVTLEAVIDKLGGFLNPHLGDIMKIMVLHPEYVSDFDKNLKSKANAIRRLLTDKIPVRLTLQPLLRIYNEAVSSGNASLVIAFNMLEDLVVKMDRSSIVSSHGKIFDQCLVALDIRRLNPAAIQNIDDAERSVTSAMVALTKKLTESEFRPLFIRSIDWAESDVVDGSGSENKSIDRAISFYGLVDRLCESHRSIFVPYFKYVLDGIVAHLTTAEASVSTRKKKKAKIQQTSDSIQPKSWHLRALVLSCLKNCFLHDTGSLKFLDTNNFQVLLKPIVSQLVVEPPSSLKEHPHVPSVDEVDDLLVSCIGQMAVASGSDLLWKPLNHEVLMQTRSESVRSRMLSLRSVKQMLDNLKEEYLVLLAETIPFLAELLEDVELSVKSLAQDIIKQMEEMSGESLAEYL*