MTHNHEQQQAHQSGAPHGMMGPGGSNFPQSSSPMPPVQSQMNLPPSSGPQGMVGGQVHNQVAMQQQYLKLAMLQQQQQQKVAHGMLLQQQAKLNMLGSSSRDQDMVNNPAKMQELMALQAQMFKRQAEHLQQAEKQKEQGQPSSDEQRSRDMRPTMAPLGVPGQQLPSAGMMRPMQPMQGQVGISSAGGGPLTPLQFQAVQAWAKENNFDLSNPANMSAVSQLLPIWQSSRMAAMQKQNEASMAAQQQATPSQMNSDTPGCGNVPNQGAPSKPGQPLPPSSVSGGEEAKVVNLSNLQLQQQLSAHNRDGSNERAVRSPVTAGDGAQMMMHTPQSSGHVNKVPEQSTPKNALANSEAMQVQHVRQMQQLNQAAAPTASPGETGGSQAPIPSARLQPGQTGFTKNQLHVLKAQILAFRRLKRGDRTLPPEVLELIVSGRSPPDSQGQQISGPQAIHNCERPGVSNADEHGRHIESGDKVPEKPALLKGPCLSKVEASASEDKASPASVPGPMQVMKASPKESLKIGPVSVPEHSNTTMIKSEHEIEQCVQRTPRSDYSSERGKSLPAESGSADAEQAKRAGSTSSAPPPRDVPRKYHGPLFDSPSFTRRHDSLGSANYNSNLSLGYDVKDLLAQEGLIVLDKKREDNLKKISSLLAINLERKRIRPDLVLRLQIEEKKLKLLEHQARLRDEVEHEQQEIMAMPDRIYRKFVRQCERQRVELARHVQQMQKASREKQLKSIFQWRKKLLEAHWAIRDARITRNRGVAKYHERMLREFSKRKDDDRNKRMEALKNNDVERYRQILLEQQTSVPGDAAQRYNVLSSFLTQTEEYLYKLGGKITATKSQQQIEEAANAAAAAARAQGLSEEEVKAAAQCAGQEVMIRNTFSEMNAPRDNTSVNKYYTLAHAVSERVTKQPSLLRAGTLREYQLVGLQWMLSLYNNKLNGILADEMGLGKTVQVMALIAYLMEFKGNYGPHLIIVPNAVLVNWKSELLNWLPSASCIFYVGAKDQRQKLFSQEVLAMKFNVLVTTYEFVMFDRSKLSKIDWKYIIIDEAQRMKDRDSVLARDLDRYRCQRRLLLTGTPLQNDLKELWSLLNLLLPEVFDSSKAFQDWFSKPFQRDGPTHSEEDDWLETEKKVIIIHRLHQILEPFMLRRRVEDVEGSLPRKDSIVLRCRMSAVQGAIYDWIKSTGTIRVDPEDEKMRAQRNPMYQFKTYKNLNNKCMELRKVCNHPLLSYPFLNHGKDFMIRSCGKLWNLDRILIKLHKAGHRVLLFSTMTKLLDIMEDYLQWRRLVYRRIDGTTSLEDRESAIVDFNRPGSDCFIFLLSIRAAGRGLNLQSADTVVIYDPDPNPQNEEQAVARAHRIGQTREVKVIYMEAVVDNISSYQKEDELRNGGSGDLEDDLAGKDRYMGSIESLIRNNIQQYKMDMADEVINAGRFDQRTTHEERRMTLETLLHDDERYQETVHDVPSLQEVNRMIARTEREVELFDQMDEDFDWTGDMMKHHQVPKWLRASSTEVDAVVASLSKKPLRNMSSGGIALDTNDTPEKRRGRPKGTGKYSIYREIDDEDLEESDEGSEERNTTPLPEDGEIEEFEDEEDNDDSVPDNKDESEEEEPINDDGYNFTNGLRSRKAIRMEEAGSTGSSSGSRRLPPPAPSSSSKKLRSLSALDARPGSLSRRTLDDLEEGEIAMSGDSHMDLQQSGSWNHERDDGEDEHVLQPKIKRKRSIRIRPRLNAEKQEARSGGEAVFPQRAARQQDAVHPMVKQKRNMPSRKVSPAPRTGKSTYLCGSGEGSVERSKENWSSKAMDSSTPEFRGTKMSDSMQRKCKNVISKLWRRIDKEGHQIIPNISSWWRRNENSSFRGPSCSTLDLQKIEQRVDGFEYSSVTEFIGDMQQMLKSVVQHFSYRHEVQIEAETLHNLFFNIMNIAFPDSDFSEAKNAMSFSNPGRAASGTAGPSTKHAALGHKRRASTSEAEQHGSGHIRHNQSSEVPSRPHSSRSEIDSRHSGSGSRDQLPDGAGLLHPSDMFIVKKKRQERARSSIGSPSSSGRAGRLSPTNPVRLGTVPSPRGARTPFQRDAHPSQHSVHSTGWIVHSDHGGSSSAPGIGDIQWAKPSKRQRTDAGKRRPSHL*