MQSGGGAGGGPGRNPAGRAASTSSAAASPSSSSSAASHLESLKQQQQQQQQQQQMGSRQSFQQQLLRKPEGSEAFLAYQAGLQGVFGSNNFPSSSMQLPQQSRKFVDLAQHGSNQIQGVEQQMLNPAQAAYFQYALQASQQKSALEMQSQQQPKMGMLGPSSVKDQEMRMGNLKMQDLMSMPAVNQAQASSSRNSSEHFTRGEKRVEQGQQLAPDQKSEGNSSSQGAVGNLMSGNIIRPVQDLATQQSIPNSMNNQIAMAAQLRAMQAWAHERNIDLSHPANANLMAQLIPLMQSRMVQQPKANDTNLGSLSSPIPVSNQQVTSPAVASESSAHAHSSSDVSAQSGSAKARQTAPPSHLSPPISAGIASSSSDMAALQFSLHGRDAQGSLKQSVLTVNGMPSVHPQQSSANMNLGADHPLNAKSSSSGSEPVKMQYIRQLNQSASQAGGLTNEGGSGNHTKTQGGPSQMPQQRNGFTKQQLHVLKAQILAFRRLKKAEGALPQELLRAIIPPPLDLQVQQPIHSEGAQNQEKSAGNIVAEQPRQNEVNAKESQPISSINGKISSKQEVFVRDENSPVTAVHLQPTPPVTKESAGQEEQQSVACAPKSDQESEHGIGRNELVLDKGKAVAAPQASVTDAMQLNKPAQASTVSQPKDVGSTRKYHGPLFDFPFFTRKHDSFGSSMMINNNNLSLAYDVKELLFEEGMEVLGKRRTESLKKIEGLLAVNLERKRIRPDLVLRLQIEEKKLRLLDLQARLRDEIDQQQQEIMAMPDRPYRKFVRLCERQRMELARQVQASQRALREKQLKSIFQWRKKLLETHWAIRDARTARNRGVAKYHERMLREFSKRKDDDRNKRMEALKNNDVDRYREMLLEQQTSIEGDAAERYAVLSTFLSQTEEYLHKLGSKITAAKNQQEVEEAAKAAAAAARLQGLSEEEVRVAAACAGEEVMIRNRFMEMNAPKDSSSVSKYYSLAHAVSEKVVCQPSMLRAGTLRDYQLVGLQWMLSLYNNKLNGILADEMGLGKTVQVMALIAYLMEFKGNYGPHLIIVPNAVMVNWKSELHTWLPSVSCIFYAGGKDYRSKLYSQEIMAMKFNVLVTTYEFIMYDRARLSKIDWKYIIIDEAQRMKDRDSVLARDLDRYRCQRRLLLTGTPLQNDLKELWSLLNLLLPEVFDNKKAFNDWFSKPFQKEGPTQNTEDDWLETEKKVIIIHRLHQILEPFMLRRRVEDVEGSLPPKVSIVLRCKMSAVQSAIYDWVKSTGTLRLDPEGENSKIQKNPHYQAKEYKTLNNRCMELRKTCNHPSLNYPLLSELSTNSIVKSCGKLWILDRILIKLQRTGHRVLLFSTMTKLLDLLEDYLNWRRLVYRRIDGTTSLDDRESAIMDFNSPDSDCFIFLLSIRAAGRGLNLQSADTVVIYDPDPNPKNEEQAVARAHRIGQKREVRVIYMEAVVDKISSHQKEDEVRSGGTVDMEDELVGKDRYIGSIESLIRNNIQQYKIDMADEVINAGRFDQRTTHEERRLTLETLLHDEERYQENVHDVPSLQEVNRMIARSEEEVELFDQMDEELDWPEDVMQHDEVPEWLRANTREVNAAIAALSKRPLKNTLLGGSVAIESSEVVGSERRRGRPKGKKHPNYKELEDENGEYSEASSEDRNEDSAQGEIGEFEDDVCSGADGNRLEEDGLTSDAGYEIARSSENARNNHVVEEAGSSGSSSDSQRLTKTVSPSVSSKKFGSLSALDSRPGSISKIMGDELEEGEIAVSGDSHMDHQQSGSWIHDRDEGEDEQVLQQPKIKRKRSLRVRPRHAMERLEDKSGNEIISLQRGESSLLADYKYQIQTRIDPESKSFGDSNASKRDKNESSLTSLKNKQKLSSRKVANTSKLHGSPKSNRLNCTSAPSEDGNEHPRESWEGKHLNPNGSSAHGTKTTEIIQRGCKNVISKLQRRIDKEGHQIVPLLTDLWKRIENSGHAGGSGNSLLDLHKIDQRIDRMDYSGVMELVFDVQFMLRGAMHFYGYSYEVRTEARKVHDLFFDILKIAFPDTDFVEARGALSFSSQVPAGTAASSPRQVTVGPSKRHRVTNDAETDPCPSQKPSQSGSTTNGENTRFKGHLPQKNSRTGSGSAREQPQQDNPPLLAHPGQLVVCKKKRNERDKSLGKGRTGSTGPVSPPSAAIRSPGSGSTPKDARLAQQGRVSQPSQHSNGSAGSVGWANPVKRLRTDSGKRRPSHM*