MSSLLASQLQAIKAVVQADTEPSKRPYTRPSILFTPKEAADFDIESIYELGLKGLEVLGNKDERFKNFVRDLFSHKSREIDRELLGKEENAKIDASISSYLRLLSGYLQFRASLETLEYLIRRYKVHIYNVEDVVLCALPYHDTHAFVRIVQLISTGNTKWKFLDGVKNSGAPPPRSVIVQQCIRDTQVLEALCDYGSRTKKYQPSKPVVSFTTAVVVEVLGSVAKVDGDIVKLILPFVDSGLQSAVKGCLDQQAGALMVVGMLANRASLNDNLIKRFMRSIIDVAREHAKESSDPHWLRLSFMALINLVQLQSVDLIPKKALDLLKEIRDISGVLLGLSKEFNIKKFLTVLLDSLLLYCSSDDQCLETLISIIDSVPVENLVDHLISKVFSTCMTQYQKNKSDLTSSTSGSWAKKILAAVSKKYSVELRAAVQKFMEDTKGLSKKEDLKLEMLSRMLDGNSDMSLPFVDSKLWFRLHHPKAAVRCAALSSLNGDLKRDISKAENLVTIQDAIVRQLWDDDLAVVQAALSLDQLPNIVTSSSLLDALLHVVKRCVGIIQSGLAQNVQLAADVVALSLKIAVSSFCNQPETTEKVASAMFPFLLVLPKTLNLNLNVLTLGKDVNWPLFKNLGADDGMKKLPVMSGNISSISMDIINSLGEALSLKPDERRIELIESSCNFKLSEVLESCSNIKLTEHERNKLQEGLLIRESVSALNMDVVNKLVEAFILHPSDVIQWLTVTCHEAPLAKTLFFVVLMQSLHKMSSSSDPTQFLDLFELCFPVLKTEWEELDVAVEVSLKELSKSNCQELLYQLSDTSDFTELNSKILICLFWKLVESFIKLEPAHVSSVFSERLCSGLEDLFIFFATTRSQHVFKEHLHYRVREAKVCPVLFLTRLLSREDVPRMVRIESLKCFSYLCSNGNSEWSSQIFFSFPVLLVAISSDNQDVKVAAMNCFEALYNLWCRVDSSNKNGSAAIYSSSFDELLGMIVQQRRLILSDNKFLPSYLTSLLSSTPNDLLVPVDLQKRFDQPTKESILSFILLCAQELPAYGKLRVISLLKGLGISLLHGENVKLLSQLLDKRSQYYIKLDRTSPPMSDTEVDLLCLLLECSMMRSALFKGQSLDDDILNALKMDRGESEHPAVISPCLTILEKLSNQYYAELKTEVQIRFFLKLVSMFRSTNGRIQTAAKEAVLRLKISCSTVIHTLDHITQQDNLVIDSLNKKKKQKKSVSCPEEDVNGGELLRGEKALCFIASLLDMLLLKKDQAHRESLVGPLFKLLGRSMSDEWVKIASSAEETSVEFPQDVREITHASISSIQETVLLLLKDIFDSPKINPLKADITNEIDVKMLVEFAHSSNDVVIRNYIFSLFTSIVKIVPDRVLDHIISILTLVGESTVTQIDSHSKSIFEEFISSVIPFWLSKTKSEEQLLEIFVKVLPDIVEHRRRSIVAYLLGVIGEQNGLPSLLVLLFKSLISRKDSAWLGNVQNSDSFISDIKREWEYAFAVEICEQYTSSTWLSSLVMLLQTISKDSSSKECLFQMRLVLEFMFEKLQDPEFAFAVSLEPRTNVSVGIQQELQELMKGCILLLQAVDSTKEKDVTSAVRKEIRMRIHDVLMTVTGVMDLSIYFRVVTSLLQQQSDRNGTRKVLGLISARAKDSSTSKPKHKKRLPNQKRGNPWLNLDEAAVEAFGKMCEEIVNVIVETDEDSDVPAKRAAISTLEVLASRLPSGHPIFSKCLASVAQGISSKNLGVSSSCLRTTGALINVLGPKALVELPRIMKNLVQQSSEVSSASTGNATAEEQLLMMSVLVTLEAVIEKLGGFLNPHLGDIIRLVVLHREYVSDFDKNLKSKANAIRRLLTEKIPVRLTLQPLLRIYDEAVSSGDASLVIAFDMLENLVAKMDRASVVCNHAKIFDQCLAALDIRRQNPATIQNVDDAERSVINATVTLTKKLTESEFKPLFIRSIDWAESEIVDGSGNESKSVDRSISFYGLVNRLCKAHTSIFVPYFKFMLDGIVSHLTSAAGASVSTRKKKKAKIQETDDTLPPKSWHLRALGLSCLNNCFLHDIGSLKFLDANNFQVLLKPIVSQLVVEPPSGLKELPNVPSVEEVDELLVACIGQMAVASGSDLLWKPLNHEVLMQTRSEKLRARLLSLKSVKQMMDNLKEEYLVLLAETIPFLGELLEDVDLSVKSLSQDIITKLEVMSGEDLAQHL*