MSALIQHVDVLVVGKQKESEVVSNALAKAHFTVLVVAPGARDAPSGTHHEVTPGTTLRTNRLSPDCTTTGAPCASGYLQLRSLDLGQTEQPRQPVWVAQCTVEHVVRRDVEAVEAAAVATQATAQAAQDEAARQYEVRARFVIVASPGPLPFTPHKVAELITQHQQATVNTAACFRLAHVAEVTPETLLASAGGVTVLGAGSQAWDTASATALLLQDSSSVQLISEPGGATQTAAEMPNQQLLSSARRRALAASLQPHYTAPQPGPLGKALRAPAKRRFWALVKDKLTLGRGVGGSSSGSSSSGAGEHLVLWAPSLHDPRFMPFLSAPLRQALLGGADGAEGAGDMVLYRGMVHPDVPGLAFMGLEAHAGSSLLMLELQAQWLAAHLAGRLALPPAAAMRADVAAQRVWRSGALAHPLTSVGGSLARSHRRLYLEQLMRDIGSSTVLTSGRNEDAAATTAGRSPILPRAAGQQQETACDDAMLDSVAEDPHWLLSTQQGPGTTQPEAGYAGEGSRRSAPLLSSTPHGKLPSFRRPPPQRTSAPAALRAAAANATYAGGSSSSVPLPTHGQTTEDGRGSGARSSVAGSMRTSNRSLFRSGSSASDRSSSNRSGRNSVVSWVSSWGRSSRPSGKALSATPADIATAAPTTLAAAHAAAGAAGNAFTAPPSIAEVTASSVARTTAASPGSHLQQPQLSYAAMDVVAATSAAASPGSAPTLLRPLAHSTPIPLSSSPAQLSMVTARIGGPQPPERRLLRRVRTALLLSASGAALATAAGFSLQATLPDLEPKSPPAAPRPCKATSSVGGGERLGTEQKAHTAATNGRVLPAGYVRAVSYTSLAAAGVGGGARHSSAGFVSAAASPMGPSPRQSSGAVMHCRITAGAAGAGATGRASLGSSGTRGNTHTAPGQLTGTSSDTPRTHTSQVQPPVGGSGRSGPRGSGTSGISMAVGALRRTQSARHAAASVAPAFHVGARSPAGTIREVLPVVQHLTPVALGITDAATQPVPLQCGSSSVTAAHAGSQAFGHQSLLQPTAACGSQSSRADAATSSMFLAVSDAAVRRNRTQRAAASWSSNSSAFSPLVQQQALSPCASHQSLVDRLASAEDVPELQLLLPAAPMASGPRSSPNHPHIGAAGDLNAYQTISAERAGAWPHGSPIAALAGPQPVVSTGAAAAAALLNSRFTASFGEPGADLGSSSSSSSSSSGTNGAPTGQSTNGTGGGLHGILGSLTLSGDGGGGTSDAAGLNRRLATIPEKHSASLSSVAAAALLGAEGPGTTGTEGPSTGPSTGPCTGPSAGARSTLAASHVSPGPTACSAVGEEAATPANEAVEPQEAAFDRTSGQAWLADGPDQAPPAALTAVPVMLSTPPAAPLSLAAAAVSPVAGAPDAAPRVSPAIETRLNPRGLESASAQFPMGGTPPRANLRPVDLSQTPTRGATSATPSSVASARPASLRASVALRFEDGSQSLPTALQRTPAPASALRGVWQQLPAARTHLASSAAPSSHVSDGLPAAHPEVRRERTSSPAPLMTPRVAVARASAAGTCTAACAEWPLAVSPGMRLMQRARQTWSGLAGSSGRRSAGGDGGRSSAVRFTADTCAMRCADLSAAWEGYGGSRACGSQPHAASSGGVTGAVDQTVAATAVATATTAGISSNSGRRQRISWAGGAAGISAMLSRPLSRHNSSKCRSLGGLLAEAAEAAVLPYSKRLSAGAGGSSAAATPMDSTPAAGGGSSSSVAQLTSQPRMYESAASNHTIPSPPAYAAVTSGSAYADALHTLQTRAVTLCGRPAAALECSPRRGRHAADSTAASLSVHRTRDSHAGPSALADASPVKCGGLLESASASPSWVPRPVGPTTERGEANPASPAQSVVRGGRAHYRTAPHWSLAACQNAPPFPGVSAAAVAQPLAAAASRPPIAAAFATSASALAVMDSEALQAWSTHASLPIPAFDPAASEADTATAAETWNMQVGLHMEGEAIGADLAGGGSLEVRLQWPHQALAIPDASRNAVHQSSPAAHQPLGGQQANGAVASPYMNRVMDTFGDDCPNSGKASRQGMSPCISPNLTPIHPQQAAALASAHRLHDRNLSQQLQQRQVTVTAPAAGLARQRGSPAQVVREASRVKQETLEREISSWLREALVVRSRLGSPASGAGSTRYAASAQASPGVRGDLSIAEDSMRLAAVGSSLHSAAGGSSLGASLGNGRSSLGGGPGGGRLAAHASRPGTGLTDYTSSPALHTVEAIVLTSGRPVPARTDGSFRATGGGRAYAELGTGAAGPMGARRPIDSAEAGGLAPGMTSSRSAFFRIWGPPAATVESSVHESTGADATTPPAVEAETSGPAPASGAFWANNFSGSS*