MSKNNAIENVPLSRFGVLVAQLESIVASASQKNPDPLLCFEILSDLISALDEEPKESILVCQRKCEDALYSLVTLGARRPVRHLASVAMAKIISNGDSISIYSRASSLQGFLSDGKRSDPQRVAGAAQCLGELYRHFGRRITSGLFETTVIVTKLVKFNEDFVRQEAFILLHNALDGCGGTAAATAYSEAYRLITRFSTLDKSFVVRIAAARCLKAFSNIGGPGLGTSEFDTLASYCLKGIEDSESSVREAFAEALGSLLALGMHPEAHVQPRGKGPFPPAKKLEGGLQRHLILPFTKGAVGPRARNKRFGLALSWVFFLQANRIRYLGQDSELQDYSLLVMDMLRGDSSIDAHALACVLYILRVGVIDQMMESSQRSFSVFLGKQLQSSDASPSMKIVALRALSYTLKTLGEVPQEFREFFDDTVGAASSHFLDLVRVEAALTLRALAEVDPTCVGGLTSYAVTTINALRESLSFEKGGKLKTDLASLHGQAATLAALVSISPGLSLGYPAKLPRSVLEVSKKMLTESRRNITVASSEKEAGWLLLSSLLNSMPKEEFGDQDFDILILWTDVFTGNPEQLIKQPAELESTLRVWSAAVDALTAFVRRFVSCEDGILLQPVLANLRSALSYVSAMANKRLPDVKTLVDTLIIRVLIAYQSIPDPLAYKSEHQQIIQLCTAPYRDPSGFEENSCLKALLDKRDAWLGPWIPGRDWFEDELRYFQGGEDGLAPSVWESKVSSFPLPETVKKTLVNQMVLCFGIMFASQDSRGMLSLLSVIQQCMKARKKQQWRTASLTNICAGLLAGLKALHALRSQQLETEVLSTVQAIFQNILTEGDICASQRRAACEGLGLLARLGNDIFTARMTRVLLGELNGITDPNYGGSVALALGCIHHSAGGMALSTLVPATVSSVSSLAKTPVLGLKIWALHGLLLTIEAAGLSFVSHVQAALGLALDILLGEESGWIDLSQGIGRLINAIVAVLGPELAPGSILFSRCKSVIAEISSWQEIPTLLESVRFTQQLILFAPQAVSVHSHVKNLLLTLTSRQPIIRRLSVSTLRHLIEKDPVSVIDEQIEGNLFQMLDEETDSEIGNLILSTLIRLLYATCPSRPSRWISICRNMALATSTGRSAETNSTENDPSSARDNLGDDDEDMVSNSSGKSLHASPDKDKALRYRTRVFAAECLSLLPEAVGQDAAHFDLSLARKLASDTQSSGDWLVLQLQELISLAYQISTIQFENMRPIGVGLLSTILEKFKLVADPELPGHLLLEQYQAQLVSAVRTALDANSGPVLLEAGLELATKIMTSGIISSDQVAVKRIFSLLSRPLNDFNELYYPSFAEWVTSKIKIRLLAAHASLKCYIFTFLRKHHGEVPVEFEALLPLFSKSSDVLGKYWIQVLRGYSYVCLFQNPKRSQFSILDEIPPHTVSRRLQPCLDEAWPVILQALVLDAIPVNHIVDGFSDRSLISRHRMVTLEVEDYQFLWGFAVLVLFQGMHPSSNTQVIPFGSTKVKNSGDSSIKESSFQGLKLHEIALPVFLSLSAERFFTSGFLSIDLCQELLQVFSYSFYMDSSWDILAVSVVDQISQTCPKDFLESEQFAYSTIELCLGYLFKILHRHNEISPDDDDIRDNLLSTVFVSVKTLVARFVLKNRLMSAPLALLLSGYKCIRQVPTDAYLPKALEIVKSTNELLLKLTRTSSQKPSTDAVAADSSVHLGAMFGACVHMVGDLTKDCIDGIHLVDTKRSGLRKLLQLKLAFCLEQLFSLAKFAYELHCPEDETETSSICIAVLKSCHISIAAVVKDSSVQVQATALQVLKSLVQRYNNTEEKSFVIFFVGELIGDIVSLMQRALLKPMNKESVVIAGECLRFIMLLQMHSNVDEHQKGFMSLFLESVLVVFSKTSDGVSQEVLEIRNAAVRLVSHLAQLPSSAIHFKDVLLSLPTTHRQQLQDIIRASVSQDSSTLKPKSLVPPMDIKLPAPVVATPEKVTSSAPLVVKAETLSTVPTSLNQASTVESGTDEENDDEDDDDDWDTFQSFPASTNPEGSGSKTESVTEEETDLPASSSIQDDESKKSPLVEEAYDQHLASEPTADTTKEDSVDNSKGDEEETVESSLNEEVTSQNDISSDDHLVEMKEESGESRKSSEPEIIGVDTKLPSTEADSPALDDTSDDLDPQHLEKSVQDDQVKCSNEHVVSEKTVAENKSEED*