MTHHHEQQHAYQSGAPPGMMGQGGGSSFPQSSSPMPPVQGQMNLPLSGGPQGMVGGQVHNQVAMQQQYLKLAMQQQQKAAHGMLLQQQAKMNMPGSSSRDQDMVNNPAKMQELMAIQAQMFKRQAEHLQHAEKQKEHEQPSSNEQRSGDMRPPMPPPGVPGQQLPSVGMMRPMQPMQGQVGMGSTGGGPLTPLQFQAIQAWAKENNFDLSNPANMSAISQLLPIWQSSRMAAVQKQNEASMAAQQQATPSQVNSDTPGRGNVPNQGAPLKPGQPLPPSSVSGGEEAKVMNSSNLQLQQQLSAHSRDGSNERAVRAPMTVGNGAQMMHIPQSSGHVNKVPEQSNPKTVLANSEAMQMQHARQMQQLNQAGAPTASSGEAGGSQPPTPSARPQTGQTGFTKNQLHVLKAQILAFRRLKRGDRTLPPEVLELIVSGRAPDSQGQQISGPQPTHNREGPGVSSADEHGKHMESGDKAPEKPPLLKGPCLPKVEVSASDDKASSVSGPGPMQVMKASPKESLKIGPVSVPEHSNTTVIKSEQDLERGIQRTPGRSDYNAERGKSLPAESSSADAEQAKRAGSTSSAPAPRDVPRKYHGPLFDFPSFTRRHDSLGPANYNGNLSLGYDVKDLLAQEGMIVFGKKREDNLKKISGLLAINLERKRIRPDLVLRLQIEEKKLKLLEHQARLRDEVEHEQQEIMAMPDRIYRKFVRQCERQRVELVRQVQQMQKASREKQLKSIFQWRKKLLEAHWAIRDARITRNRGVAKYHERMLREFSKRKDDDRTKRMEALKNNDVERYRQILLEQQTSVPGDAAQRYNVLSSFLTQTEEYLYKLGGKITAAKSQQQVEEAANAAAAAARAQGLSEEEVKAAAQCAGQEVMIRNTFSEMNAPRDNASVNKYYTLAHAVSERVTKQPSLLRAGTLRDYQLVGLQWMLSLYNNKLNGILADEMGLGKTVQVMALIAYLMEFKGNYGPHLIIVPNAVLVNWKSELLNWLPSASCIFYVGAKDQRQKLFSQEVLAMKFNVLVTTYEFVMFDRSKLSRIDWKYIIIDEAQRMKDRDSVLARDLDRYRCQRRLLLTGTPLQNDLKELWSLLNLLLPEVFDSSKAFQDWFSKPFQRDGPTHSAEEDDWLETEKKVIIIHRLHQILEPFMLRRRLEDVEGSLPRKDSIVLRCRMSAVQGAIYDWIKSTGTIRVDPEDEKKRAQRNPMYQSKTYKNLNNKCMELRKVCNHPLLSYPFLNHGKDFMIRSCGKLWNLDRILIKLHKAGHRVLLFSTMTKLLDIMEDYLQWRRLVYRRIDGTTSLEDRESAIVDFNRPGSDCFIFLLSIRAAGRGLNLQSADTVVIYDPDPNPQNEEQAVARAHRIGQTREVKVIYMEAVVDNISSYQKEDELRNGGSGDLEDDLAGKDRYMGSIESLIRNNIQQYKIDMADEVINAGRFDQRTTHEERRMTLETLLHDDERYQETVHDVPSLQEVNRMIARTEREVELFDQMDEDFDWTGDMMKHHQVPKWLRASSTEVDAVVASLSKKPLRNMSSGGIALDTNDTPEKRRGRPKGTGKYSIYREIDDEDLEESDEDSEERNTTPLPEDGEIEEFEDEEDNDDSVPDNKDESEEEEPINDDGYNFTDGLKSRRTNRIEEAGSTGSSSGSRRLPPPAPSSSSKKLRSLSALDARPGSLSRRTPDDLEEGEIAMSGDSHMDLQQSGSWNHERDDGEDEQVLQPKIKRKRSIRIRPRPNAEKQEDKSGGEGVFPQRAARQQDAVHPIVKQKRNMPSRKVSPAARAGKLAYLPGSGEGSAERSKENRSSKAIDSATPEFRGTKMSDSMQRKCKNVISKLWRRIDKEGHQIIPNISSWWRRNENSSFRGPAGSTLDLQKVEQRVDGFEYSAVTEFIVDMQQMLKSVVQHFSYRHEVRIEAETLHNLFFNIMKIAFPDSDFSEAKNAMSFSNPGGASSGAAGPSTKHAALGHKRRASTSEAEQLGSGHSRHNQPSEVPSRPHSSRSERDSRHSGSGSRDQLPDGAGLLHPSDMFIVKKKRQERGRSSIGSPSSSGRAGPLSPTNPGRPGPVPSPRGARTPFQRDAHPSHQSMHSTGWVAHSDQGGSSSAPGIGDIQWAKPAKRLRTDSGKRRPSHL*