MVARGAWAVLAAAVTGAGPTRAPPPPLRLYSTVPPPPSPPPALLASFDAFNTGGNSSSFSHAVLGSWASGKGSLPAGIVAAQAQGARISVYGLFSGLAPGSVIRVAILAECTDRIGASSNTTVGADGTVTVELSQAVDTSGQSLTAATALALASGGQVVVVTSAQTPLCAPLAAEPHVHLALIGRMPAQFAERSARGLVVFSRRVLRSGSHLAVRGVVAGLEPFFHGMWHLHRGFNCLGAVEDLNFYEGVFAGYRTSRSSVRGGDKWTYGSYRADGRGVALLASEFLLDSSDLISALSRELEGVGGGCGAAMPATFLGRQMIVHGRMGAYVGCGAVGGYAPGITQALARMTVYKAFAWPGTSSSPDAASSLNASSSLNASSSLNAINRSSLNVHALVHLKQEGGMLRLIATFTGLPASATLLLQPHTGFECPGHDEVLARLYAPADQPHARTIQTGDPMFDSVSMLSDAFGNAFLSGTFEGSLGHAAGRVLIAATEDGTPVACGTMEPVSALVSPILPQGGMRGGLLLVAQAGAGVALRGTLLFDSATATGVIGMGDGCVEPVTCSVLVRFEATEGAYELREYALRTPGEVILSQDLLNGAAVRIFSDGAQLGEITLAGTAGEVPPATGDLCDESDSLRSSSIAFIAVGTPALILLATLAVLLSQRARAAAAGLLWARALEALVLEGAESYLRSNQAVAKRQLKNLGIDDSLFEIHYLHGPLQSDAPGVGLGEEMVHGPFYTWYDAETTDTQMLSTLSKVLNAMIKLKVDGCFGFSQGAAVVSACLQPDVVASVHRHVKRDGAKFGHSFGSLRRLLEHSAPDRAGARSNTLSERAATGAPSLSFVLLAHATSTAAIRRALNMWMPRCAVATRSAHLIGTLDHFKAESMAAALEYEGGELRMMLYHSARHEMPRDLQTNEVLHHRLFSHLAAGLGPEKSTLGQIPLNERSEQALPLAPQPPITRASSALAHLSFSHEAGSSPPLRPPRRCEVREPASPTAPLVALPTEYSCARGSTIDLSMRSERGIASYLVRPSPPEALKFRPVSRLSAAGVSRSQQLVRVALDPSIDELPQTILGLLAAPAGDCQRLLVAQPASCACLRSAAGTSAVLTYGALAAFISDSGSLSALGVMPGEVVAYVVPSGAAGAVAFLTLAAQTTAAPLPPDIAHDDALDALEQFDARHVILFDSAPHAAVCAAAESAVASGRDVKIHRASSRADVAGLFAFTPAAGCAASDHKLATSADDDSGADPVHSLRLIRSGAAALTPADGQALSRCFGGIPVHATYSMSEQMPITQPGTAVDQMREKSGSVGIAVAASLAVVDPTSLAPQPPGLPGVIAISGQTVMPRYLNSPSADADSYFLLSCADGAVAAEPDRFFLTGDVGVLDADGHLSITGRAKELIKRGGEQVSPHEVEAALRSLEWVRTPVVFAVPSPAWGEEVGCVVVLGPDAPPELADARLLLRALRGGLRSEGLAPSKWPSVARVVAPAELPKTRTGKVVRSGLAKALGIAAPSFGDLAAVRRGPPRVSHAIEGVRYILACQVVFNHAPSDGSNMDGVADTESWGAFGAARFMCVHVPTFFALAGFGLAVHMGPAPRSALGYVANRLSPMLPMYYVSLLLLLINLVAMCHPGDFDGSFHFFAQWDDQDRGDFCEPAPLLSGWWGSLFATVAVYGFGLQSWPVYLYSWFLSYYTWFSSVYYSMVFTHPLFYSRLITIRGRARLLWAIATLLVVLNVCVVAGWFAGWYEDRAYGGRPADLGSRDSAAELTSQFSLMYYLFPPFWWPSFALGTCAAFLFDHYRPYESHHAWVWGVITDVLTSALILVGYVVYPLLASCEQKEGLLCARIEPQAAEHALGDAGLGHELLDAENDALGIRSVAGIWSRLLMPVMVLWLFGLAVGRGLTARLFSLPFLVDTLAPVSYNVYLFHQWVGQVYFLATRQQWWSYWRYRKRFFWFSPQPVPVAWWEYFFVLVLTTYFSMAMARLDPLLIAKWEAARTHLRRRLFGAPEALGGLSTTDVVLSVIEQLTGAAVEPDWSLAECGLASVAGPVLVARLQAAIPGVTISLADLIECGDYFSAHNLRTWEGHYYCVDAWAHASELPGCGGREAAACSNFKGKNSGQTRYALAQKSTAPWKERVTLIKALSTDAARRFDDGYFDWVYLDALHTYDAVVQDLRAWWPKLREGGLLSGDDYGDKLRTEYLTTDAAQRHYDINYPYVKQFHWGVIRAVTQFAREVGAPVQVSWHSHV*