MSARASAEELPHEFLARLQPVLQYITELAVCARPRNVPKFLAQALVLKYSVSQDALSDAQLADFADAIEDLPPPSRTRKGSSATAGDETAIDGEDEEDPSFAMYLNAKALLSMDLESPEAEDLLYPIFRHFDQNNDGYLDLKEFQDAIDAAAIGLSEDEIAGELRDHDPELEGQISFFAFKPVCVELICAVFARAAALEVHEESLGEAMAKASATIKGYSKADLGSLFSSVFCEYDLDEDENITYEEFAACIVNENLGLSADEIDALCKKADPESTFLISYERFVPVYAEIMYLNQVRELLREEAISLMLTSGTVGELAAHLQNVFQSFDEGSGRFSPEQLAVILSEAGLSLSRMLLATMVGMAAVDSDGTVDYSLYIATGAYLLNYYRKCKAMKRHKSVRTMNRMSSQDLNARVIARATGGQSVADFSESVRQAFGLLDEDGDGFIGRDELLRHFEQQGATNVDEDVVDAMIHSFGVGKLHQLNVVGFRRVVYELMKEMHAGDDTRSASGSARRISNRSGSGVHVDDLDVSDEYFDSGDAAGEDDGVSDEIEDTELEYLRYSELDEQRRQFQELFAEDVRMRKIFSNFDPDGTGVLDFRVLSRAIRKLEILKEMPAASKMGMLAMLGYKQQQTQQNDDEDENNMMNYEAFCNLIAALITDNDQQDNVDRFLLELLDKVPTRKVGFSPAQPGPGGPGGAGTKFNRTFTRGFSVDPVLASESAAFVRSSSDREFIMDAALVESIMKMSLAEFDDQLCAAFVKADQNEDDRLDLPELLGYFRSQKLPLGYGATRALIDLFGEPESQSVDINGFRRIVYDVVILFEKESQQEQLEEKDEEVQRMMQHRAMSVRSARQDGRLQLLFDAWDTQHRGYVDFSDLVRAIAKLETLAGSGAARSSDDRTDDGRQNGAGSAARMALRALMKYDSHKQNRLDLDAFANVIVDLCVSQFGTADFGSLADHLLSVARNKSIPVIRANSSRNLGSPGAMSMGQRSQSSMAMNSTTTVMSDRPAALARAKSVKMLDNKVEELLGITVEMFVHELRVAFDEADVGGDGLLDFDELFPYLKAQKMLLDEQSVRTLIELFDVTGAGHVDFRGFKTFCYDMIVEFASFVDNNEDDTGLGRENIDTNATAGLTDRMSSHATGAGVPPKSGSPSSLQALSIQNGAQDARMRQLFEAWDVGGKGFVDFSDLASAMRQLDLMQSASGAVRLALHALLAHDTRANQTLDYAAFTSLIIELCEQRYGVSFNELADSLLESAMTTRAARSTVEDTSGKDLPQTMPRHXXXXXXXXXXXXXXXXXXXXNTNTTGSRPFLRSATAKYLNKDKLENMLGVSVEEFTEELKEAFIDADEDGDGFLNFEELQSYLLKNKFVLSAQAIQSLVLAFNCALEPSAAPHIDFRGFKKIIYDMSVEFAAMVPEALTEESLQRRKEIRRTRESPLLAAVFSAWDTNQKGFIDFRDLATALRGFEKARGVEEEQRLTLYAMLAVDFRGERQRKSRLTLDHFAEFVTDLCEERFGFEFDEIAEYLLQAAPQYTASSAPWPSADETSEGADQTPLFARAGASVKMDAERVENMLGISVEQFKHELQESFLEADRDGDGYLSIEEFEAYVATQKLALDASGIRSLFELFGEDESKSRGGTHGQPRIDFRAFRQIIYDIMIEFAIAEGYKQFDVTMSQSMNVEANRALLRAKRDPRMRELFSAWDHDQKGHVDFRDIAEELKSLDGIRDADATVRLTVHALLAYDHRGDFHLAYDEFAALIVELCRDEYGIEFGAVADHLLTQADKVKAKKASSSDEQGIEPTARMKSSASSRATGMGSRALSRSLSRSNSRAGSGLVLGSRSQSRLQRDLEHHADAMASERTAPLFSRTKTALKFDVRKIASIFGMTVGEFMEHLRASFADADRDRDGYLDHREFFNFVERHDLPLDARGVRAVLRKFKADSAEGEASRVPQIDFAGFKHIYYDILVEFASRELGETVRAQQSDAAVRAIMADPRLKSLFQLWGTGGASATGTLAVSDLTRALSRIYRVERGEVAAQATVRSLVGEEHVPAPTDHVDPNQPLRPTNRRKNLSYLEFALFMLDFVDEFYDDEFENVAEGLLRIARLEDDEGGDEEREPKRERERTARRSTSSHSRQDSSDDVLAGIEGVVRVKSEVGDESKEPLPQKSVRIKQEPLELTTPQDVEPSQEARTAAERLRSFGQRGRTLRLTDMAKVEKVLGIPAEQFNQELKQSFLSADKNRDGYLDYAELLQYMKDMNTAMSEQEIQALILKFDVTHNSDSDYSKSKIDFRTFKRISFDLLMALADEAAGVAA*