MSSRIGLLVAFLALLSFSGTSSTAEEIYAEPAHEAGSSYDAVWAQAAGYPRGERGIYRQTPHRSVRPQRQSEPEPNLGGAANQFIRGHIRPVSLEDLETKIDRVLDMYHRRLLDTSKNDPWEVMHGIIAYGCDTKLAHGRTSEPVNAISYVCWNGLCSSDRLLYTKGDRLEARKGPHVQGHYGQFLAILAQSRVPTDYPLLVDNKNFTLEDLIESEKLGCRANTELTFKLIALTHYLGSDATWKNDLGEDWSIERLINAEIGSTIQGAACGGTHRLTGIYYPVERRLKEGKPITGEYERAQKYTHDYQRYAFSLQNPDGSFSTEWFKRPGNRQDVDRKVKTTGHILEWLTFTLSDEELRDPKTVKCVNFIASVLMSEPRRQWEIGPLGHAIHALQIYRDRVYRSPTEEPTQERTPIAEATEAEATPKVARNAAEEIETADIIEAEAEASDEVTSEEVESVEEAPEEVETVEEPEEATPAPAIEGRIRMLQLVGVTVSLLLGVAATPEAAEPAAFQLKDGDRVVLVGNTLIERAAQHGYIETKLTLANPEANITFRNLGWSGDTVWAESRAGFDTPNEGFERLKEAVMVADPTVILVGYGGNEAYNGGQGLPRFLLGLQRLLKVFSETEARIVLLSPIRHEDLGRPLPNPASHNANLRAYAEAMRKLAASQNLGWIELEPALSVRAVAQPTLPLTYNGMHLNDYGYWRAAEVIAEQAGIALPRWRVSLTADGDVEEAKGTQIEGTSTANGILQWTALDDYLPSPPNPAAAELPYEESSPQRVLKITGLGEAIYSLSIDGEPCCTATAEQWSEGVSLTSGPEFAATEALRQAILKKNELFFYRWRPQNTTYLFGFRKHEQGNNAAEVAQFDPLVTQQEEEIARLRRPVEHRYEVKKESEVNQLLAQRELKDIPVPDPTREIDELNLADGFEISLYAADPDIASPIQMNFDPQGRLWIAGSNTYPHIAPGNEADDKIMLLEDCDGDGVAEKSTIFARGLLIPTGIAPGDGGVYVANSTELLHMRDTDGDNVADESRVVLSGFGTEDTHHILHTLRWGPDGMLYFNQSIYIHSHIETPWGVRRLNGGGIWQFRPESLELDVFVRGFVNTWGHTFDRWGQSFATDGAGGQGINYLLPGAYYTTAVGATRTLEGLNPGSPKYCGAEIVDGRHLPDDWQGNIITADFRANRVCRFVISEDGAGYAAQQMPDLVGSSNVAFRPVDIKQGPDGAIYLADWYNPIIQHGEVDFRDPRRDHVHGRIWRITCKDRPLVERPQLVTATTGELLEELKAPESYTRQQAKRVLRERGDAILPELEEWTAALDPAGENYEHNRLEALWTYQSIDIVEPALLDSLLTATDPRVRAAAVRVVKHWHSRMDNPLEALARAVEDENPQVRLEAVRTLAEIPAPQSMELALRTLGRPVDHFHDYALWMTARDLKDAWLPALEAGEFNLELNPEHLEFALRAVDSPTVVEPLLKLVTEGKIPPERQDAALALVASLGNSQHLGSVLQLALNSDTSLNTQQRARVIDSLVKAARTRDVRPAGDLNVITTLLSSEEPAFRAAASRAIGVWKLEVAREQLSSMALDDSLALPIRRAAIDGLTSLGGEPSRDTLLELCEGDRDLAVRQMAIVHLAQLDLAAAAQQAVAWMSVAGTENPGPVVTAFLQREGGPDALAVALSEQTVPSDIVKLALRAVRSTARDHQALEAALGRAGGLGAPATPPTPEELSHLVSLVLEQGDPIRGQEVFRREDLACLKCHAVAGSGGRVGPDISSIGASAQVDYLVESLLVPGKAVKEAYHSLIVETDEGQIVTGIQVRRDDKELVLRDAEDRETVIPLDSIEEESIGGSIMPVGLVDSLTQAELTDLVRFLSVLGKPGDFAVGNEPKVRTWRVLANTEENAHTLRRTGFHTAAAADAGLDWQAAYSLVSGELPLAGLPTIKARGDQPVISAVQFDVVVSTPGEVALGFDSPEGLSLWIDGNPVPAEEHVALQLDRGQHTVTLVVDVSQRTAPLSCRLLSIPDSPARAQLVGWAVNCKNCGLRSLLTPKLRLLETYAADGLLLLLDDTADWARLRNMCNELLTDGTKFLIATTHQEDLDTAVEAELTGVMIDLPGRPVYDRLEQALLESVADDLLQPGSRVVSLYSGFEPGEIDSMSVIDLDDRLGRLTVRDLRQLETSVPLETLQLVVNLALEIGHEGREGKPVGTLFVVGDTRKVLNHSRSAGFDPVKGYNRKERNLRSARVREGIKEIAQLDGAFVISTDGTAEAACRYLDAPATNITLSKGLGARHWAAASISRATKAIAVAVSESSGSVRLFRDGEVILRIEALRRPMKWKDFEYEPPASEA*