MTHGDVNEKPQEKHVLRSGLYLGPQNPVDKARPGPAAAAPHVPLASSRPPSAMQTPAKRPLTANPASAIAKRPHSKTGPAPPVDPGRFLAEAYVSGTPPLINNAPLPKPPTASTLLHGFPFGGASPASTGKFTAKPGVYQRPPSAVHGASSLLTRTTRGVGMGELPPSTPGSNGRPISALPSAPPYPAAGTVAGGMSRIASRPGRPFGGKHLPSDQGNGVATQSPLSSPHKPGLGGTLGNGAGGASAAMAKPPTSSTQPLSAGRPDSRGTTKYEHSFQPRGVNPRMRMADPVVAAPERDNGSIEDDLANLERQREEFAAEVAVRVRKWYQLLQVFKKQPDSVEFVYLANAAPDSIHFNPYNLEVVPHAEIRGATDYYTMSSQGVTHFWQDCTEFQPLESFERDYFLYAQTMRLRLFRQFRMWKAFKVWRRSVAVRKATVARQVLSKNLFILHPVFREAILKIRAACDELSAQKLHALSPGEPPISLDTFLARHRSQAESMLRMLHDFSRGVVHTTQDACFRAIELMEQTLLASKDNASSAGSKLASAAATSVRLAVVRATHMAEDAQFSYAINAARRSEKRRVHNFVRLLDYMVCNALHVLLVSSTSDMLQAFTPSSPPDVEEAAKHAQGIGMPTPGPSSPASKRAGSPAGFDGDSRAEEEQEDPLMLLGLQKAEWGGPLLKLQVLLKEVNPNPSEDGRGLSEDGSITLPEPKRTGVGWSLPPDAGSKEVLVLHPVPLAFHNVVMEVQDGFVSQVQVVRRLLLHEKLKDYMEQPLDSNDCVDIEGFESIIVGDEHRLVVQELARRLKDAFEKAEQLRDKFEPFRDMDHFRRQLRDIRKIQPKQELGILVLHLEEMLHSFLPSPNRCLEAITRLLPKLTAERYTEFIDKVHSATTKLQQAPSTVEELADYLEVTSFVDLMYEYGIPIPDIQAASYATMDSDYTALRDAMWSADASRDALIHRFNVDLENQVVALSKEVMDVRLAAQHEMILDDESSPEQVMELTRGLLERVAALQAEAEKINKFHRMFKLRETKFQDLADCCEDVKLRHSLWESRVAWDRDTQAWLATPLNEIDGEALEHAVTRFNKQVYKLERGLEPNKVVPKLRESLNLWREFYPVVQNLTNPDLKDRHWTKLIDVMGEYLDRGDSLTLQTLLNIKIIERKDTVMLISTEATQEASLEAMLDKINEKWRFTEFTINNYKELKDTYILGGVDEVLMVLEDCMVAVATISSSRFVGGIRHEVEKTEKALRLFSDTMDEWLECQRQWLYLETIFNAQDIQKQLPGEYKAFALVDRQFKEIMRKAKDRPNAMQAATAPGVFEAFKRCNDTLETIQKNLEDYLETKRVSFPRFYFLSNDELLEILSQTRNVQAVQPHLQKCFDGIRCLDFGDDPKSISIYAMVSGEGERVPLGSSLKARGAVENWLTQVESNMRLSIKAAARQGVKSYPTMRRTDWVQENPAQLVIVVSNIFWCKSVEECLSGPGPINSLSTLLGDLVNALRDLISLVRGRLSSLLRKSLGALITVDVHNRDIVESLIHTKVCKASEFGWQMQLRYEYETEAEQVAILQVNTRFNYGWEYLGAQPRLVVTPMTDRCYMTLTGALHMRLGGAPAGPAGTGKTETTKDLSKALGIQCVVFNCGENLDFRFMGKFFSGLAQCGAWACFDEFNRIDIEVLSVVAQQLLAIQNALKSGLERFRFEAREIRLIHTCGVFITMNPGYAGRTDLPDNLKALFRPMSMMIPDYALVAEVMLFSEGFEDAKNLSRKMVQLYKLASEQLSQQDHYDFGMRALKSVLVMAGALKRSNPDLSEDIVLIRAIRDSNIPKFLSEDARLFNAIVGDLFPGVTIPVTDYGALQLAVDSACSHAGLQPVPSFSTKVIQLYETFNVRFGVMLVGPAGGGKTRCYQTLKIAMTQLRKDGNPDPNYQTVHTAVLNPKSIKMGELYGEYNVLTNEWQDGLASCIIRACVAESTNDDRRWVVFDGPVDAIWVENMNTVLDDNCTLCLPNAERIKLNPVTMRMLFEVADLAVASPATVSRCGMVYVPPDCVGWKPYVKSWLATLTSVHGLVADENQQNLQAMESSFAASRRNSTVNDKEGAAGKGDEDAPDEPPSDDADGSADMQEGVPATAAAMAAQSSMYQPELLQFIYELFERFLDPMLAFSRANCSEAIPSSDINLVTSVAQIFTALTHPSKGMVLTGEVDDSTKYAIQYAFAFAAVWGIGGNMSSGSWDKWDPFVRELFEGTANYPGGSGTVFDYFQDPKKNYMFSHWDDLVPNFVYQPALPYFQILVPTTDTTRYAFLLKTCLEVEHSVLFTGASGTGKSAVFLDTLSRMADDEYGTVDTDDGKDATSLGASTVHTRNAASETNLSIAPEKPRKTVMPVVINFSAQTSSAATQVMIESKLERKRKQRYGPPAGRHVVLFVDDVNMPMRDAYGSQPPLELLRQLQDFGGFYDRKKLEWMGIQDTTLCAACGPPGGGRQEVSSRFLRHFTLLNLPPPSELIMRHIFSTILSGFFDTFFNADVKNRMIKPMVGSAIEVYLRIASELLPTPAKSHYTFNLRDVSKVFQGILDIRPGQCPEPRVTLMRLWVHENMRVFHDRLTCKEDKDYFKAMLYEMLKSKFEVREEYDAIFGHGNEIMFGDYLQMGVPKDKRVYEEVGQDFSKVTSVMGQYMEDYNMEHTAPLHLVFFMDAVQHISRIARILRQPRGSAMLVGVGGSGKQSLTRFAAFISETQCFSIELTRNFGLTEFRESIKKLYKIAGVEGRHVAFLFTDNHIVNESFVEDINNMLNSGEVTGLFPADERERIYSEIRPWINEHGVAETRDAMWAAFINRVRDNLHIVLAMSPVGESFRARCRQFPSLISCCTIDWFSPWPAEALKSVSIRFLETQEMALARDRLLNGLAKLQETNIVVDRMQTELNELQPVLAEKTKDTQRLLVQRKQRHTAAAGAEKADWDTAKRVLGDNGFIKRLVEFDKDNLSEKSVRLLKRIIEDPQFTPDQVAKQSKAAMSMCLWVRAIDTYAKVSKVVEPKRLRLREAQIALDGMNAAFAAKREQLQQIEKKVDDLQTQLQTTQTELSNLQQQADLSSKRLGRAAKLISALGDESVRWRSTADDLGEKMLLLVGDVFLSAACISYTGAFTGPYRNALISSWVQNCAERDIPVSKNFSLQATLSSSVEIREWNLQGLPTDSLSMDNGILVTRGSRWPLMVDPQDQANRWVKAMESKNGLRSLRVTDANILRTLENCVRVGSPVLLEDVGESLEPSLDPLLLKQTFMQGTRTLIRLGDTDVDYDPQFRFYMTTKIPNPHYLPEVCIKVNLINFTVTRKGLEDQLLGDVVRKERPDLEEMKDRLVVSISNDKRQLAELEDKVLKLLRESQGNILDDEVLINVLNTSKTTSGQINTRMRDAEDTERAINTAREVYRTVPVRGSILYFVIADLAGIDPMYQYSLSYFASLFNQCISAAAPSSDLPTRLESLLNYITEFMYKMVCRGLFEAHKGIFSFLIASAIQRDAGIVPPDLWSLLLRGSAAGAHMSDKPQPPTMRWLSPQGWDAIKELQAAASSLLPDDRLLNCMKSKGDVWRTVSEANEPWACPELMALLEQDLGLPLSGHGKGAKGATTQRRSQEGLQALQASAAVVPFLVLLLVRILAEDKLTGAVQRYVASVLGPQYNESPSSSLLEVYKDSSAATPIIFILSQGADPTSQLARFGEGMGHVIGKHTPCARCVTDFLDPLLVLTLQNCHLARSWMPRLERIVEDLQLRFHKQEQIRAAAEEEGGLDRQDSNAESDEGKGDAESMNDAMSMRSQADRPENKLDVHPEFRLWLTSMPAPHFPVPVLQNGIKITQEPPKGVRANLLRTYHEMPRDLLDPPSSLPQAPAWRKLVFSVAFFHAIVQERRKFGPLGWNIPYEFNTGDLECALKTLSMFLEPALDKSIPWEALTYVTGQINYGGRVTDDNDRRLLMCTLSQFYRREEARRVLDAVLAIQPRLAPSANGAGVKSSETLALEVASGIEEQLPEPLLLSSASSVRSPFALLPTGHDNSLGTVLKQEIDRFNNLLGVLKRSCAELQRAVKGLAIMSPALEDMAASLINNQVPNLWSRVAYPSLKPLAAWVADFRMRMAFMESWLVDGEPSSFWISGLFFPQGFLTAVLQNHARKTGLPIDRFTFSFKVLRVPGGAARQLAKEAMAAGKKPDSFSWTPATQPAEGVYVHGLFLEGARWDEAGGTLCEARAREMTCQMPPIHFLPTDISSQQGHPQGAPNQQDSDGTQGAGAGVSKEGASTQGHMQQPVCYECPLYKTSVRAGVLSTTGQSTNFVLHIRLPLPAGVQPEKPIMQGVAALCALTY*