MAPGADEALYEIHRHASGSHVIPHEEEYQGAATSSGSSDAGGGGVLSYLSLQGVSKLKERWARYSVLGKSRQRKRGDGVALFVSPNAEYVSVTVGNRIIILRKGDGYASPCGVYTSNDRITFFTNGAWLEAQGIFGVVDDLSTLYLIKENGELLARRTCDQLKLSSSIIDLVLQDGSSLLRPGFYIFTSDCLVHRFDYTEEPEASLCEVPISTKDVMSAKTIQLPRSLSCIDYHQRHSLFVLVGDSNVSFSSNSYSGTYFMYLLHVNKKLELSLSFQSLQLEGVFSPLKDQRTFVSSPKIRISPQGKYIATLDLTGFVNFFSLDGDTRTVSLHTLGNGRCLIDVKDISWWTDNVLMLVRKDGSISMYSITEDKIVSKDDPVLSTPVLEKAKATEGHTFVLQSKRYGTNTPVNKQMDNDSEHRLLSGSGEHQQTEMAEMSWSLISFSKVTVAEMYSVLIREKRYKEALDFASRYNLDKDEVLKACWLHSDGDTHEIDLYLAKIKDQVFVLSECVNKVGPTEAALRALLSFGLCITEDYKFSELDNSSKGSTWDSRIIRLRLLRHRDMLETFLGINMGRYAAGEYSKFRSMPLVETAIALAESGKIGALNLIFKRHPYTISSDILRVLSAIPETLAVQTYSQLLPGKSPPSVVILRDGDWVECEQMASYINNCPAELDKIGEIKTEILVKHSKGFSWPSVAELCEWYRNRARDIDCLSGQLENCLAIIELACQKGIVELQPFFDDIKCLYQVVYSNELNEFTMNLLTWEDLPDYEKFKIILRGVKEDTVVQRLEENAIPFMKKGLCSTSSNNVCKQASYLVRWLKEVAAENELLICLAVIENGCGESPIYGLFKDLAEMIETAIHCIYMCSATNQWNTMSSILSKLLYKTKREKSLVASEEDCNLKDAKHALGSSVVSYEEMQCVCADILSGLGNAPEDFHHYEPNNVKYLDILEKRLKVAEGHVEVGRLFAYYQVPKPMHFFLSAHLDEKNVKQIIRLLLSKFGRRQPVRSDNEWANMWRDLKLFQEKAFPFLDSEYMLAEFIRGLLKAGKFSLARNYLGGTSAVSLSTEKAENLVIQAAREYFFSASTLSGNEIWKARECLNLLPNSKNVQAETDIIDALTVRLPYLGVTILPVQFRQVKDPMEIIRMVITSQTGAYLHFEEIIDVAKLLGLRSEEEVADVEEAIAREAVVNGDVQLALDICLNLTKKSHGAVWDLCAAIARGPPLDNLDTGTREKLLGFALIHCDEDSVGELLNAWKELHAHGKFEKLMITTATNPPNFLIDGSSITPLPVQSVQDILDLRDDSGHDRNRDLVEIVKDMLSKVCLDFSNGDTHNWESILEENRKLLLFGALELPWLLKLFNNEVCDGEIRDHPARRCRFSTKVEAAISIIYWLAVNGLAPNDNIIMILAKSIMEPPVDEEFDVLGCSVLLNLMDPFNGVKIIEEELKRRECYQEISSIMSIGMLYSSLNNSKKECSTPEQRRNLLLYKFHEKFTSADTDDLDQIDMANTTFWREWKSKLEEEKQLADQARMLKQILPDIDTSRFLSGDVNYIKRVVYSFVGSVKLEKKHILKEAVRIAETYGLQRTEVLLRFLACSLVSEYWDNNDILNEISEFREDIVRSAKGVIDMIYSDVYPEIDGYNKQRLSYIYGILSACHSYLKRTNEIELRYPEHVHTHKLEPFEYYKVLEEECKKVCFIDGLNYKNIAGLDNLNFEHFNEEVCKNIHASTVTALADMVQSLVSMYVDVQAKGLISQQGVYKHYVLGLLASLEGRSEAQSNCTDYEKLQAALCEVELNYDSCREYIQALPATDISYIVGRYCTLCFPSNLARSLPQEPSWRKPLATLLAFWSKLVDDIPGDSIDARSYERTDYLNSNRLSLCIGAFRQLLINDEIALHQGWDAISMYVKDCLRSGMMMETSCFCRAMILSGCSFESVVEVYYGGQGQLGSENADPSNYLDLLELYNAATEECLSDLSEESCEYRILLHHLLSSLSRSTGKHAGTLEMIRSGVWGKLIRFSEDMQLESQLRVYALQLMQCITGRNLKTLPNEMVCQVEPWESWYEHGAGAAMADESINSSSSITGTLVALRSTQMVTAVLPDANITPENLATLDSAVSCFLNFLEHASAANVAVLEAVLEEWEQLFFPKEEHVVPHESPKETSDWSDGWDDGWEALPEELESPKNKQEGVSLSVHPLHSCWMEVIRKRVELGELHKVVELLDRASAKHSVFLEEEEAHSLVELVSALDCFMALKTVLLLPYEALRLQCLQMVEAKMREGIVSTSSNADDHELLALVLSSETMQKITIEEAYSKFFSYICHLVGHLARSFQTALLVQWNDEATSKINRSLLFGRVLFPCFVSELVLRGQYLLAGFVISRWMHTHPSLGLMDITETSVRRFLQGQVAQAELVGGSDAAFTDGEVCVRHTISNLQSKLVSLLQSALAALPNQEL*