MSSAQILSTFQSTFPGLYKPPAQRENEEREQEAGGASEAAPSEEHDSYNARIAGITSKFERLRASADEMEQYLRTAAEEAKEAEARALAKADEEFTPAWRNVGLPLKPSHLQLDHGAMAGARLVNPKAIVQEYQAIKGREVLNPPRIAEYADTSAKPNYLKATQTLEIRKTRTLSPERLVRVQQLSNKALTWHTLTAEEVAAKIEEAEERRRQLSLKMPRAQFEKEQKIIQAMHHKLTFLRNPRHPLPPAVRNLLDLKPDTHRWVGPRAEVRMGVSPPIKSNMTAREDAIFVVEPEEVIFTDYVVGRTYEKVVRVRNVTGVSRALRVFPPASQYFHVSLPRFPGEVGLLAPGMAAELTLRFCPDSLGDYEDAISVDTTGRRLTVPLRARRPPPSLTLPEEFDMGQVVIGNIKTEQISFRNLGGPGRFRIVPEADWPDFAQDAPTDRAVMGPFKIWPLYFEMASNEEIAINVSYEPIEWGSNDERLVIVCDNCQVKTFTLLGNGVSVDVLLHSVDGRMLEPRELDLPLWFGEVAPRSGFAKTVSVRNTTKLPFAFEWSLTKYPQVQHKRRANEPLQTEQQYDEEQDDDAHVLLVDNKSMRGSSPRRQQPQPQQQQQPPPPQQQQPQSPQRQPQRQLSRNSRSGCGSAAAAGAGSTAAAILGAAPSPGAQSVSPTRPLLLPGAETAGTPWGIISGSGAHGPDPLALGAVVERVFSVVPERGVLQPGEVMEFQFTFTPPGCQRYERWAQLRVDRTPIASLDGSSMPRGSGAGAGSSHAALAAAAQCDVLVAEVGLEGLGCLVQLEAVPRLLVLPGALMPKQRVVRRVQLRNPTRGAVDIRVTADYPGIAIQPPALTVPGLGTAALDVALTAPEQPGPLRARVVIAVDHNHGPPVQLEVRGTVGVTHASLMASRLDFGLVRLNGRGERMLVIRNRSATSTTPWSMRELTPAVIAAEKAKLLRAQLLQSSRMLDPVAAAAAIAQIQEEEEEQQRQHTQHHKQQEEGQAPVREAWPALEPGDDTPSKRHEHGHGHGSKQPHANHHNHVQHHNHETQEDRDRRVSVDERRAMFTAGRAARRSSDEPSLAPTSTYMTFEPSSGVLAPGEELAVRVTVHGLTDGRSRSIVQLRSGVGLGRMECIEAFVCVVTPKCVIDRPVLDLGVTFVGVQVRQLLTMRNLSLLPLEFRWSSASADEPDGALADLRVKPEKGQLAPGEEVELQVRYTPRAVGQSVMYGVCELDGAPQPLGFRVVSAIHGLDVTYDLLTQEEYEEMGAPPTSSSPAAAATSIPGVEASSVSSVDGGSYFLRQQTTPLATSYFRRGRNGRPELDVGILQGMPHLPPEILARIASGAAASTTTTAASSGDAAAASAASGAASAAWPLPTPQRHLVADFGKAVPLGETRQMYLVLTNRTAMHTSIRTWLDRFGVDDASKFTKKRNSSKSEGGGNERRPRDTSYMSTDSEAPALKDSAPKIRTSKYTPVKLSNEAEKRSPFRCAKGNEMMSNRRLQEEAEQALGNKGLAVSVIPPETTLAPWTRKVLAISCFNDMCGAYMDMLHVKVGDLATRDIPVLVGVAGTPLVVQRERVLVRGLRDKATWRTSLAWGHVPLGVQQSRTFHVFNTGSLDMHLSWELRRFREYIDLDAFPPTTDVGTGGTGYHDSLWGGPGRLRDTRAQYKLFDVTITPDERQGVVRVTAVRHADPVPLEEGPFTVEPREQVIRGGGSAAFTVSFSSSTPRAHAGYLHGACRVYSDPDAPLTLRLWPTGDAADGIGAMLSGTFHPHAGAPPTPLKPLQVDLSAASMPAHLEPDGLSELNWTVASIHQPASHPSFVHLVTLSNTQECPQVFSMDVEGPWDLVSAVPSVPQDPIIYKGTSTLLGPAAATGRLGKNATEGGQIFLPPRESVDVTLRYVPGKGDLEALPVRFAAMQARQRMVETTTDYKNTGALSINFANGDSQRLPLVAEMLHPRLEVKPRRLNFGKVHLQSPKELLVELSNPTNVDAAWAVTVEGAKPRFPTLPGAGAAASASAQAEVTAAAAAAAAGPTPDGVPAQSRSSSQGSLNRQTASASGAAAATPPAGVASGTPASLARSSTAERMGTAGVPPPPKRSASGSLSGVTGIIAEARIGPYIVRPASGVLPGRGLQLPHTQTISILFAPTEPESYDGELIFAVLRGKECSVEIDGLGSVEETDEHKGKLFVI*