MAAPAADEEVEGLSRVLTRLALTEDDKLEQVLSRLLPIVIGKLGPGASPAAQKKVLEILSHANKRTRALPTLRLPLRELAELYAAPGTAVMARSFAVVYLEQAVARAAPEERFAQLATLLAGLSTRPAQHQAMLLRMAAQCLEHMASGAASSASGSEQQFAAAYPFLQQPQQQQQQQQAGEGEAAGGERPPALEVGSTAAPAAAAAAATAAADRRLILQFALQLMLYQPPSAKGPSNPLQAGREPAPMEVDAPAAGPPAGMSRADVAAVEGKQAPAGDALLRQKLGFLNFSFAAGWDPTEMLPVYLAAACDPSEQVSRRGDELLKKRCGVDSHKPPVNLEDPAVVEPLFELFHGTADDESLPEEARRAPAGVALRARLLSLFCRSVAAANCFPHSLTTVTVCLYSPQTTPRLRQGGMEFAVWVFKHAAPEQLAPAAGSILDGLLQLLDDGAARGLDVTGLTLRGFTYQAVGQLAQRQPQAFAGRTDIAARFFSALATEPAGVRAAVQEATASLAAAFRGAQGDTAEALQQLLADSIAQQQPEPVRMAALQWAIKLFPFGHIPARYLCMLAAADPRFQISEAALEGLNPGKFAAAPGSGGSGSATGAGGSASGGRGAGGKGGSAALPAYPPFEAVLAYLQKAVPQLGRRPAEGGELPLPPKALLAAIAFLESCRRAAGGSSTTAGGGAMTAESAAAYLQLLENALLPAAPSELHAAALAATLSVAAAQRAAFAAAYAADPGRQAVLLRLSGHVDAAARQAAAQLLGLLVAPGTALPAQHAQQAQRAVALCEALLSTLRAGGPDGAKHAKQEALEGAAAAAGYVAANLLQGSLPLPEDMVPSLLQQLRLLLEAPASAAPAAATTTAGGSSLRAAAALALGIASLPFAPVGNSSGSAAAEPQQQLQRGLPDAAGVAAATASLLEDKDPKVAKKAAAALGYLCFGHSGQQPASAAAATAPAPTAELAAAAAEGAQPDSDAPAGAAGVAAAKVAGSGSDGVLQPSVAALLGLRTSKNEEVLFAVGEALCFCFGGVSVTPDTILHTPFASLAAWRQEQEEAAAVGAAGAAQQQQQQGGDAMEVEAPAAAGSTDGGSAGASGAYTVAGAAASPAQAAVQQQILGAVMEECLLNSRTEVRCAGAVWLVSLLLHCRRHPRLVPLLPEAQQALSQLLGDQNELTQEMASRGLAAVYDMADADTRQALLDSLMATLSGAPQKRRAVKLTEDSQLFEAGQLGAAPGGGGLTTYKELCSLATELNQPELVYRFMELANHQQAVNSSRGAAFGFASIARLAGEQLGPKLAAIIPRLYRYLYDPNGKVRDAMAHIWHALLDDPKAAVTQHFDAIMKALLADMGGGQWRVREAASLATADLLQGRRWEELAPHFEALWGMTLRVIDDIKESVRVAGVNLARTVRGLTLRLADRELTPPAQGRQAIAIALPLLLEKGACRSVGLPSVCLSVGLGSRQAIAIALPLLLEKGLPSQVPEVQALALDTTCKLAAAAGPELLRPHMVALVPAMLESLSGLEDSRLNYIEQHAERLGLDAGRLEGARVAASQGGLAGETLDLCARQIDVPTLTELAPKLGALVRRGVGLNTRAGAGRFITQVTRRLGSDVQPLAAQLIRALTEACRADRSAAVRRSYAAAAALLCRHAPAARVNRFVSDALALLAAEDASRDDRYVAGLLLRELGREAADVLASHASEVAPPAFMAQFDDESDVAVVWREVWEESTASSGAGLRLHMGEVVQRVTAGLQSGQWGRKKAAATALSQICQTSGDAIVPHLPAVLDALLKEVPGRIWEGKEAVLGAAGALASACGPSLAPPQRRRLVAALLDAASKKKAAFRKEGLSQLEKALLAFAGSGGAGEAAGSGSGSGGAASGAVSGMAAAAAAEDSGDFYAEVSPLLLELAGSFVEAAQGSASMETDQPQQGAAGTAGTAQHADQEPHPGKAVPAAQVAACLGAAFATAGPDTVRQQADAAAASLASLLGAAGKPADQLASVTAGCRVAERAAAVAGLQGPQAATTAVLSPQQAGTAALLQGALRLTEEGKAAQLREESYKLSGLLLTQLWPALPEEERASVLARLAEAEWREKLPAVQALAAQLAAQLRQLQ*