MSARASAEELPHEFLARLQPVLQYITELAVCARPRNVPKFLAQALVLKYSVSQDALSDAQLADFADAIEDLPPPSRTRKGSSATAGDETAIDGEDEEDPSFAMYLNAKALLSMDLESPEAEDLLYPIFRHFDQNNDGYLDLKEFQDAIDAAAIGLSEDEIAGELRDHDPELEGQISFFAFKPVCVELICAVFARAAALEVHEESLGEAMAKASATIKGYSKADLGSLFSSVFCEYDLDEDENITYEEFAACIVNENLGLSADEIDALCKKADPESTFLISYERFVPVYAEIMYLNQVRELLREEAISLMLTSGTVGELAAHLQNVFQSFDEGSGRFSPEQLAVILSEAGLSLSRMLLATMVGMAAVDSDGTVDYSLYIATGAYLLNYYRKCKAMKRHKSVRTMNRMSSQDLNARVIARATGGQSVADFSESVRQAFGLLDEDGDGFIGRDELLRHFEQQGATNVDEDVVDAMIHSFGVGKLHQLNVVGFRRVVYELMKEMHAGDDTRSASGSARRISNRSGSGVHVDDLDVSDEYFDSGDAAGEDDGVSDEIEDTELEYLRYSELDEQRRQFQELFAEDVRMRKIFSNFDPDGTGVLDFRVLSRAIRKLEILKEMPAASKMGMLAMLGYKQQQTQQNDDEDENNMMNYEAFCNLIAALITDNDQQDNVDRFLLELLDKVPTRKVGFSPAQPGPGGPGGAGTKFNRTFTRGFSVDPVLASESAAFVRSSSDREFIMDAALVESIMKMSLAEFDDQLCAAFVKADQNEDDRLDLPELLGYFRSQKLPLGYGATRALIDLFGEPESQSVDINGFRRIVYDVVILFEKESQQEQLEEKDEEVQRMMQHRAMSVRSARQDGRLQLLFDAWDTQHRGYVDFSDLVRAIAKLETLAGSGAARSSDDRTDDGRQNGAGSAARMALRALMKYDSHKQNRLDLDAFANVIVDLCVSQFGTADFGSLADHLLSVARNKSIPVIRANSSRNLGSPGAMSMGQRSQSSMAMNSTTTVMSDRPAALARAKSVKMLDNKVEELLGITVEMFVHELRVAFDEADVGGDGLLDFDELFPYLKAQKMLLDEQSVRTLIELFDVTGAGHVDFRGFKTFCYDMIVEFASFVDNNEDDTGLGRENIDTNATAGLTDRMSSHATGAGVPPKSGSPSSLQALSIQNGAQDARMRQLFEAWDVGGKGFVDFSDLASAMRQLDLMQSASGAVRLALHALLAHDTRANQTLDYAAFTSLIIELCEQRYGVSFNELADSLLESAMTTRAARSTVEDTSGKDLPQTMPRHLSRKMSRNMSRNMSRTMSRSNTNTTGSRPFLRSATAKYLNKDKLENMLGVSVEEFTEELKEAFIDADEDGDGFLNFEELQSYLLKNKFVLSAQAIQSLVLAFNCALEPSAAPHIDFRGFKKIIYDMSVEFAAMVPEALTEESLQRRKEIRRTRESPLLAAVFSAWDTNQKGFIDFRDLATALRGFEKARGVEEEQRLTLYAMLAVDFRGERQRKSRLTLDHFAEFVTDLCEERFGFEFDEIAEYLLQAAPQYTASSAPWPSADETSEGADQTPLFARAGASVKMDAERVENMLGISVEQFKHELQESFLEADRDGDGYLSIEEFEAYVATQKLALDASGIRSLFELFGEDESKSRGGTHGQPRIDFRAFRQIIYDIMIEFAIAEGYKQFDVTMSQSMNVEANRALLRAKRDPRMRELFSAWDHDQKGHVDFRDIAEELKSLDGIRDADATVRLTVHALLAYDHRGDFHLAYDEFAALIVELCRDEYGIEFGAVADHLLTQADKVKAKKASSSDEQGIEPTARMKSSASSRATGMGSRALSRSLSRSNSRAGSGLVLGSRSQSRLQRDLEHHADAMASERTAPLFSRTKTALKFDVRKIASIFGMTVGEFMEHLRASFADADRDRDGYLDHREFFNFVERHDLPLDARGVRAVLRKFKADSAEGEASRVPQIDFAGFKHIYYDILVEFASRELGETVRAQQSDAAVRAIMADPRLKSLFQLWGTGGASATGTLAVSDLTRALSRIYRVERGEVAAQATVRSLVGEEHVPAPTDHVDPNQPLRPTNRRKNLSYLEFALFMLDFVDEFYDDEFENVAEGLLRIARLEDDEGGDEEREPKRERERTARRSTSSHSRQDSSDDVLAGIEGVVRVKSEVGDESKEPLPQKSVRIKQEPLELTTPQDVEPSQEARTAAERLRSFGQRGRTLRLTDMAKVEKVLGIPAEQFNQELKQSFLSADKNRDGYLDYAELLQYMKDMNTAMSEQEIQALILKFDVTHNSDSDYSKSKIDFRTFKRISFDLLMALADEAAGVAA*