MEGGGPPPPPPPPGGFRPPGNMFPGGLAPGVMRPPMVLPQQTRYFNQPGGMPQQPGLIAQGQAPVPRPPPVPVLSEEQQQKLIDEKAKKWLQLNSKRYGDKRKFGFVEAPKEDMPPEHVRKIIRDHGDMSSRKFRHDKRVYLGALKFVPHAVFKLLENMPMPWEQVRHVKVIYHITGAITFVNEIPWVIEPVYTAQWGTMWIMMRREKRDRRHFKRMRFPPFDDEEPPLDYADNLLDVEPLEAIEMELDEDEDAAVYEWLYDHQPLKYTKFVNGPSYKKWKLPLPVMATLYRLAGQLLTDFPDRNYFYLFEPQAFITAKSLNMCIPGGPKFEPLFRDMDTRDEDWNEFNDINKLIIRSPIRTEYKVAFPYLYNNRPRKVRLSVYHHPMSMYIKTEDPDLPAYYYDPLIHPIAAYRSATGGRRAQIEQEVGGEDDEWALPDGVEPLLCEQPLYTDNTASGIALLWAPKPFNQRSGHTRRAFDVPLVNNWFQEHCPPSYPVKVRVSYQKLLKNYVLNILHHRPPKSVKKKYLLRALKATKFFQSTELDWVEVGLQVCRQGYNMLNLLIHRKNLNYLHLDYNFNLKPVKTLTTKERKKSRFGNAFHLCREILRLTKLVVDANVQFRLGNVDAYQLADGLQYIFSHVGQLTGMYRYKYRLMRQIRVCKDLKHLIYYRFNTGPVGKGPGVGFWAPMWRVWLFFLRGIVPLLERWLGNLLARQFEGRQSKGIAKTVTKQRIESHFDLELRAAVMHDILDMMPEGVKQNKARTILQHLSEAWRCWKANIPWKVPGLPAPVENMILRYVKQKADWWTNVAHYNRERIRRGATVDKTVCRKNLGRLTRLYLKAEQERQHNYLKDGPYVTPEEAVAIYTTTVHWLESRKYSCIPFPPLNYKHDTKLLILALERLKEQYVVAVRLNSQQREELGLVEQAYDNPHEALQRIKRHLLTQRSFKEVAIEFMDLYSHLIPVYEVEPLEKITDCYLDQYLWFEADNRHLFPNWVKPADTEPPPLLVYKWCHGINNVTNVWDTTNGECVVMMQSEFEKMYDKIDLTLMNRLLRLIVDHNIADYITAKNNVVIAYKDMSHTNSYGLIRGLQFASFIIQYYGLILDLLLLGLTRASEIAGPPQCPNEFLTFRDVKTETRHPIRLYSRYLNRVHILFRFTAEEAKDLIQRYLTEHPDPNNENIVGYNNKKCWPRDARMRLMKHDVNLGRAVFWDMKNRLPRSLTTFEWDNSFVSVYSRDNPNLLFSMAGFEVRILPKIRMAAESFANKDGVWALQNVHTKERTAQAFLRVDDEGLKAFENRVRQVLMSSGSTTFTKIANKWNTALIGLMTYYREAVLHTQELLDLLVKCENKIQTRIKIGLNSKMPSRFPPVVFYSPKEVGGLGMLSMGHILIPQSDLRYSQQTDLGVTHFRAGMSHEEDQLIPNLYRYIQPWESEFMDSERVWSEYALKKEEAKAQNRRLTLDDLDDSWDRGIPRINTLFQKDRHTLAYDRGWRVRQEMKQFQITKMNPFWWTHQKHDGKLWNLNNYRTDVIQALGGVEGILEHTLFKGTYFPTWEGLFWEKASGFEESMKYKKLTNAQRSGLNQIPNRRFTLWWSPTINRANVYVGFQVQLDLTGIFMHGKIPTLKISLIQIFRAHLWQKIHESVVMDLCQVFDQELDALEIETVQKETIHPRKSYKMNSSCADILLFAAYKWNMSKPSLMADTNDVYDQKPSNKYWVDVQLRWGDYDSHDIERYTRAKFLDYTTDNMSIYPSPTGVMIGIDLAYNLHSAYGNWFPGIKPLVVQAMAKIMKSNPALYVLRERIRKGLQLYSSEPTEPYLSSQNYGELFSNQTVWFVDDTNVYRVTIHKTFEGNLTTKPINGAIFIFNPRTGQLFLKIIHTSVWAGQKRLSQLAKWKTAEEVAALVRSLPVEEQPKRIIVTRKGMLDPLEVHLLDFPNIVITGSELQLPFQAAIKLEKFGDLILKATEPQMVLFNIYDDWLKTISSYTAFSRLILILRALHVNPEKARVILRPDKSIVTQPHHVWPSLTDEQWIKVEVALKDLILADYGKKNNVNTQALTQSEIRDIILGAEITPPSQQRQQIAEIEKQAREGGHMTAVTTKTTNVHGDDLIVTTTSPYEQAAFGSKTEWRVRAISAANLHLRVNHIYVNSDDIRETGYTYVLPKNLLKKFICIADLRTQIAGYMYGVSPPDNSQVKEVRCIVVAPQWGNHQIVNLPANLPEHDYLKDLEPLGWIHTQPNELPQMAPQDVIAHAKMLEAHRSWDGERCVLVTVSFTPGSCSLTAYKLTPGGYEWGRSSKDISANPQGYKPDFYEKVQLLLSDRFMGFYMVPDTGSWNYNFMGVKHSPSMKYGLKLANPKEFYHEIHRPTHFLEFSTLEDADPGVDVENHFA*