MSDDPRLKAVPGSAQRPPDTENPNEDVASGSEPGNVGASDEAEAEFGVEQGKHRRRGIYLLPNLITTGALFAGFYAIVAGMNGNFVAAALAIIVAALLDTADGRVARWTRTESQFGAEYDSLSDMVAFGVAPALVAFSWGLSSLGQAGWVATFVYMACAALRLARFNTSGDNKAFTGLASPAAAAIIACMVWVWSDAGFGVPSLSASVAMGVVVVGVGLLMVSNFIYFSPKLLEFKGRVPFITLVAVVLVFAVLFISPPRVLLAMALIYAASGPVQHVWRRIRRRRRQVAYSERSKRVLIRKPADIKSSEITPETQFTNRRTIVQALGLSAALPLLGPLQNASAAPVVPVVDEPLTPEDIVTSFNNFYEFGTDKGDPVRYAHRMTTDPWKVRVSGEAEVTGEFDYEDLIKGLTAEERIYRFRCVEAWSMVVPWLGIPLKDILSALKPTSKAKYVEFTTLYRPDEMPGQRSAFSSIDWPYVEGLRIDEAMHPLTLMATGVYGKPLPNQNGAPWRLIVPWKYGFKSIKSIVSIRFTRREPKNTWQLLQPREYGFFANVNPDVSHPRWSQARERSPRSMTAWISVATTSATGERTLKGLLHGLLAIPLLLLAWDIYGEIAAPGSRLGADPGGAVVLYLGIWAIRLLLLSLAVSSLRRLSGNARYLRYRRMIGLWAFTYLALHFLAYLGFLAVFDLAVIGEDVFERPYITVGFAALLLLIPLAVTSTNGWRRRLGRRWVQLHRASYLAMALGLLHFFWLTKDGFAEVALYGLLFGALMVERAMASGIGDALPVGEGVGASDLLIALNQVAFDHDSEDPRFAVFELTADIRADLELLEMIFLAVGVAHVDHHAVVQPRLLQEPRGVMHRGIVVVRFPATAAENHVAVFVTGGREDGRMALFRDGDQVAEILRSDRIEIFRCRSQTPFADVVEQAAGDAQALVDVEGIVQVRIVDEALPADRGPRFLEVNAHEHMQLLLVLAGGSGKPVRILPGGHGIVNGTGSDDHQQPRVLAFENPADALPVGKNQFRELVTDRHLGQQRVGCHHLFHAGNAGIVCQALTDRSRTLLNAMGIDVYRLRHGDAGEALPAAETERARQPAGKLKDALPPVPLPGAAAPVTPAAPAPGSEPGLTGTRVDAGPAIAPFTVLCLRKAGGLVIMEADAAGSPRQKAERRFAVDLLAAATGAWGGDSEAVAFDWPQAAIDNTAHAQQKALGAFLAKQLSDAEATVVLMDEGLTARLPEGRVPGHAEAAVLVPPLTAVMSDAALKRRLWQTLERYGVGNQCWVLEREGQILGHAIVTIGAGEAHLLNVCVRASEQGGGLGRALVLHALEKAHAAGADALFLEVRPSNHVAARLYDSLGFSEVGVRKDYYPATLGHEDARVLVLDLSSFFAVNARRTFAIISHPDAGKTTMTEKLLLFGNAIKLAGTVKSRKSDRHATSDWMTMEQERGISVTTSVMQFPYGDAMVNLLDTPGHEDFSEDTYRTLTAVDSALMVIDGARGVEPRTIKLMEVCRLRDTPILTFINKLDREIRDPIEVLDEIEEILQIQCAPMNWPIGMGRHFRGVYDLYRDRIVCYAQGHGHHIHDYEEIEGLDSEAARSFLGDDYADFVEEIELVRGASHEFVLDDFLGATLTPVYFGTALGNFGVRELLDGFVQAAPPPQPRETETRLVSPEDEKFSGFVFKIQANMDPKHRDRIAFLRVCSGTYDHGMRMRHVRLDKAIKVTDAVTFMAGDRVQATEAFPGDIIGLHNHGTIQIGDVFTEGEVLRFKGIPNFAPELFRRVRVKDPLKSKQLEKGLDQLAEEGASQIFKPFTRNDLIVGAVGVLQFDLVAYRLKDEYRADCVYEDANIFTARWVTCEDEKMLEEFKRKHEEQLALDGGGYLTYLAPTRANLMLAEERWPDLLERLGAYAGSEGASYVGAALLVNEVLAEGFDRKGLEGGLDALVADYDAAQTPWSYLKDAGFGQGAGTDVVAGSRLDEVLQTRRGLPITLGAVLVHLASASGQAAHGVSFPGHFLVRVGQSLVDPFVMESRSESECRDALPEAARSGNLFPEAGPRDVLLRMLNNLKYHYVNAGEFHRALAMVDCQLRVLPDHDGLVFEQGEYWLRLGSVQGARAAYLRASMSGDAAIADVARQRLQSLEGRDDVLH*