MQNPDDELEEYGQVWDPAENIALKLRDYPGGTQILREFLQNFDDAEARIAVFVVDLRKSHAAEKLVDSKLAPLQRVPAFIFYNNGRSFSNDNFNSWRSPGHSDKAKRKNQIGQWGLGSKCIYHITDAPGVVSSRSLAICDPHAFFITRRPDAQGRIPMEGSIRIRDLFKADEKGVRPVDKYADQLASFRLVLDDGTVCDPRDPNLSGALFRISARTSEREGGVEVVRSRISKQTFTGEDLLKLLAEFESEAARLLCFLPHVETIETYVWEDGEDAPRLRYRARVVEAWERRNSSTAAGSSAGEESFAVSYRYGGTDMSHFCDRDSRFVPLAAVAVPLHPLHDHALCACSESSSAAGQLYCFLPVGALQTGSSTHVHGFFAVSTNRRALQWGADLESETKLLQPGTALWKYLASSGLPLVDLPEHVLTGLLHANVQLRHVAAQDVVAHLSSHRDRLQQPDVTTAVDLIEYLATSTHPAKSQSVSDVVDCSPRELVLRESDSSFRSVAEAPDVLSSLGVAVIVESEEDHQTQTVAGRVASLPGSSRTALRHYLSHLLVAAEGPDHTYISKMFISESEIEQERIVRFLALERTSVSAYVSVHIAPKFHAGAYTCVTTDRQLHAATVAVLKIITSLDDAERNDIVNMMSDLQFVLCGDEAAPRMARARDLYQRQVGELHDLLDGMGLFPAGAFDDAAVLAVLSFSDWFGLRRVLSATDAIAVARRAAAESDAELSRRLISHLEENIELIDGDLGELRGVPWLPAASRPSSLVSTSLEWKPCESGMAPPVDAWPAGDADIASATRVMVDVSVHSERLLEALGWKGQRSTVALGQLQAAQRAFEAGSLAKAAVDDVVAPIYSALDNDLFNGAALKGLAWVWTGDAFHHSVDFAKSGIHGVDASPLLLILPPNVSAHRHLVQLAGIKEKWSVGDYVRMSFLGKLHAKSGGQPLSTEQLNSVVAFLGAAEAENFELPPTSIFVPTEGGILQEAIDSTDETTSAAVPVPAILHKSISPSVASFCGVPMLSATVLNTALHPNDGEIEEYDLQEDLTDRIAGIVGSYGDGPVAVRELIQNSDDDGDTKVALCYDQASFGTKTLLSEPMALQQSESLVWYQDRVIAEKGWTGLVRLGRGAKQDDDTKIGRFGEGFSSVHIFTDTPMILSGSSAAVLDATRKHQLPERKLANGKGVQRTGARLCLPRAFRLYRDQFKPFHGLFAFDLDAEAPFPGAIIRLALRTHESVQFTGGVISKKTFSEQQIFGLLRSIVVNADEYVLFLQNVTTFDICHRAASAASGKEQLLARITREIVEKDPAGSDPFRIPSPSQRQQNPVMSASALVIIKVEVTELGAQLLELKAGVVESRWRVCSLFDGSAAKRFWQRVDAEKMSSMNSGSVRQPKYVPFASIAARVFPVFSCLGTGITTGFPVHLNAVFTLSSNRHALVSGKDADDKVEGQWNVFVMHDLLGRLYARLLEKCLRCDLSPALTYESLWPLRSVHSMWFPVVESCAASLMLEHKAIVTPEGSLHSVSSVVFAHGELALSDEVLQGWPPYLHLLQPQLAKAHRLPDSANTIVRALSHEQSGVAVALVPPRITDFLINITSNTPLSASLRLVSPCLVRQVLKQTTSPLVPGGDDHRALLSYCISGVDQSCIEELHEALALPLVDGSVVRLRSAELELAKDLDLEGPESRKYMCTTAERALLPAAGLDRLIVDVGAESPLGASLAELASNGRLNISRLSAEALDGLLSLLLPPNSGRLGLRFLRSDLPPPLTEDWLQALWRFCKAHNSVELLHNWPITPRLDGKLVVLPRDRTSIAASTLPNPVTECLADIGVLCIDDGESGLPHFSAVDDVVWPRSWQGVAQSLCATRDRDRHLNVNALVSTLGDGRLPVLCDYFATECKKLSAEDASLLTRLPIFLTISGGRMALGGQTSLVIAPKLYSSQSTFRFELGAERLLQRTSNDIVGLLKSVGVRELSFPQYVQDFVREGIRGARADVVDRVMLSVLDYTPKLPAEERDAVWNMLAGFAFVPIVREGKTARATASELVNPNEELGGVRPQELLPGCTPSGGFAQEARLEALRCIGLRQHLSPSEVLRVAEEIAAAQSSATNDVIGAAARRARDLLQYANAASDPGAARKARICWIYVLFPASSGICVGFQSAQTIATGGVDNAVRNALTIKMDDVYTRLRQRVGEESSRDSSFRALKTLLSNWDDGRVPWFWSGEAFLSSSNLATSNSRNILLEPNLHLITAEERRRLGPLVAALGVRDEFAPDVVLGSLRDWQKAYLEAPYELQSREVTSICNALALICESDLDTTGLLLPTRPAACFLPRSC*