MMHHHEQQQAFQSGAPHAMMGPGGVSFPQSSGPVSPFQGQRNLPMSGGPQGMVGGQVHNQVAMQQQFLKLAMQQQQQKAAQGMLLQQQQAKMNMVGSSSRDQDMLNNPAKMQELMALHQAQAQAQMFKRQCEQKEQGQSSSSEQRSGDMRPPMPPQGVPGQQLPSMGMIRPMQPVQGQVGMGSAGGGPITPAQFQAIQAWAKEHNFDLSNPANMSAISQLLPIWQANRMAAMQKQNEANMAAQQQAMPSQVNSDTPGHGNAPSQGALLKPRQPLPPSSVSGGEEAKVVNPSNLQLQQQLSVHNRDGSNERAVRSPMTGGNSAQTMHIPQSSGHVSKVPEQSNPKNVLSNSEAMQMQHVRQMQQLNQPAAPTSTPGEAGGSQVSTPSARPQTGQTGFTKNQLHVLKAQILAFRRLKRGDRLPPEVLELIVSGRPPDSQGGPQQVSGPQATHNREKPGVSNADEHGRQMESGDKAPEKPALLKGPCLPKVEVSASEDKASPASGPGPMQVMKASPKEPLKIGPVSVPEHSNTTVIKSEQELERSIQRTPGRSDYNAERGKSVPAESGSADAEQAKRTGSTSSAPAPRDVPRKYHGPLFDFPSFTRRHDSMGPANYNSNLSLGYDVKDLLAQEGMIVLGKKREDNLKKISGLLAINLERKRIRPDLVLRLQIEEKKLKLLEHQARLRDEVEHEQQEIMAMPDRIYRKFVRQCERQRVELARQVQQMQRASREKQLKSIFQWRKKLLEAHWAIRDARITRNRGVAKYHERMLREFSKKKDDDRNKRMEALKNNDVERYRQILLEQQTSVPGDAAQRYNVLSSFLTQTEEYLYKLGGKITAAKSQQQVEEAANAAAAAARAQGLSEEEVKAAAQCAGQEVMIRNTFSEMNAPRDNTSVNKYYTLAHAVSERVTKQPSLLRAGTLRDYQLVGLQWMLSLYNNKLNGILADEMGLGKTVQVMALIAYLMEFKGNYGPHLIIVPNAVLVNWKSELLNWLPSASCIFYVGAKDQRQKLFSQEVMAMKFNVLVTTYEFVMFDRSKLSRVDWKYIIIDEAQRMKDRDSVLARDLDRYRCQRRLLLTGTPLQNDLKELWSLLNLLLPEVFDSSKAFSDWFSKPFQRDGPTHSEEEDDWLETEKKVIIIHRLHQILEPFMLRRRVEDVEGSLPRKDSIVLRCRMSAVQGAIYDWIKSTGTIRVDPEDEKRRAQRNPMYQVKTYKNLNNKCMELRKVCNHPLLTYPFLNHGKDFMIRSCGKLWNLDRILIKLHKAGHRVLLFSTMTKLLDIMEDYLQWRRLVYRRIDGTTSLEDRESAIVDFNRPGSDCFIFLLSIRAAGRGLNLQSADTVVIYDPDPNPQNEEQAVARAHRIGQTREVKVIYMEAVVDNISSYQKEDELRNGGSADLEDDLAGKDRYMGSIESLIRNNIQQYKIDMADEVINAGRFDQRTTHEERRMTLETLLHDEERYQDSVHDVPSLQEVNRMIARTESEVELFDQMDEDFDWTGDMTKHHQIPKWLRVNSTEVDAVVASLSKKPSRNMSSGGIALDTNETPEKRRGRPKGTGKYSIYREIDDEDLEESDEDSEERNTASLPEEGEVGEFEDEDNDDSIPDNKDESEEEPVNDDVYEFTEGLRSRKANRMEEAGSTGSSSGSRRLPPPVPSSSSKKLRSLSALDARPVSSSKRTPDDLEEGEIAMSGDSHMDLQQSGSWNHERDDGEDEQVLQPKIKRKRSIRLRPKPNAEKQEDRSGEGVFPQHAARQQDTVHPIVKQKRNMPSRKVSPASRSGKLTYMSGSGEGSAERSKENWNSKAIDSTPPEFRGTKMSDSMQRKCKNVISKLWRRIDKEGHQIIPNISSWWRRNENSSFRGPAGSTLDLQKIEQRVDGFEYGAVTEFIADMQQMLKSVVQHFSYRHEVRIEAETLHNLFFNIMKIAFPDSDFSEAKNAMSFSNPGGAASGAAAQSSKHTASVHKRRASASEAEQHGSGHSRHNQSSEVPSRPHSSRSERDPRHSGSSSRDQLQDGAGLLHPSDMFIVKKKRQDRARSSIGSPSSSGRAGPLSPANPGRPGPVPSPRGARTPFQRDPHPSQQSMHSAGWGAHSDQGGSSSAPGIGDIQWAKPAKRLRTDSGKRRPSLM*