MGGESSELQLVPPGSETIPDEACGITDFSVASSGSGLHTDTELTSGERDLSLVQLQLYEMMNHEPFSNADITEDADMAVTGSSPDRSYLTNIHSHNLSSVKTTPLYKLMSINTDRQDLSFVEKVIIPKDEILRFCNDMLPNSTKITDTQQIHIDFNLLNGCSFAVTGYYGDKDMMIEIFRSKTILDSEVLSAMESGRFGPGLYAAVEYKHRVLHVFYWHEGRKFMEASRRDLSCNFIRYLVDICDPVHICLKDQDFPKSIHMNCPRASVPVTQRTKRLQVSRLKASEDDFLVSPGFEVGMKETFLQQDRERFQSEFLLSEGLFRFALLASRCQSRKPDSVVHKKIFKFDDMHKIVGDWRHTFHLNVDDLPDEQFHLLLLAIMPEVSVEYHNLQESLRNEQEARRRKRNELQSILEKVEENISKGLYRALEEYVEKEFPWEERKLSVTHGKGSKAWSDRRSYRRLPSYRVAFSVLESSCSERVQIVVSFADRKLDPPVEVGREGIDSQDIWRLLDFLAKNILPRLQTNAFFLTLLMNKSTTIEDKLDEKTIVALLEAGTLDSLRKRVYSSLGEAVVTKIETDYQEQPDLYSHCAEHIHPKVAAVAANLYAAGKDNLQVEITDMVQNKIIPLLRKKVKEEAAKELGTVDASKSLKAFYSSYRQKFTQKNGSRPSLSIKEVKEHKLSWVESFFSPFYTKHGNVHVQQLLVTFQTQEVEKEYLTWEAFELVPMKKDLEILNSNPKSRVHPVISKSETVVHLEVGKENLYKFVLLKSGEGLIFIQSIADCTMTIYHCTRLGNLDMKPIHAFRRRCDLVAFDERSHFMAIYERSTSIIKIYAFDEPFRNCDWIGVDIYLTDFSGSPNITWMEFIPGKREIILADDTRRVRVFELTQPVMMKPKHICLSSSLNKACISADGSCLISMHTSGSTVVITAGSIPSSEDVACNQREPAKSMLRGEKKRLAIDVYRLGDSLSYLKSDILETCIDDDILDIEARVFLFGPQMHLVIHSSQRNGILKSHVLEILSASEVLKLQEVKKAVKGNRGISESSNKQDCPPLDYIFHIFEKYAVNSPLGYHRTSMDICILFKENQETMGMELTESLCKDYISHSIKRLKAEKGKDFAYFQVNSTAHNLQCWLLKELVYRKQFLMGSWVCQLVCLVPIQIARAENNALRPLVDGLEMPGCLSCPDSVTLSSAIRFGFYDTILSNWKGCIKVLSSMGKQSSGKSYLLNHLAGSFFDVAGGRCTDGVWMTIRPGNNCLYVLLDFEGLGSFERTIQEDILLSVLNAAVSNITLFNKRDFHLDKETEAVFDRFQSGMSLVKEDGKLFKGLFCIAIKDVDISDVEELTREFYAKINQICSKSQENFLTKMYSGEVEIAVMPPYHLPEYYYSIEELASTIHELRPCYQDGRSFVNDLKLVIAQISAKDWSPMDSKRVALRLYLIRQHLNSAIKMGCLAHSLDNAFAAFDSQVEVPDGPIEVGGHSFAVRDTGLELAPFEESKVLGDILENLRGQFEKVMKRTGMDDESWFTLLEMFLVSVVDRRKIRVLEWVHLNTSEFPDNGDLQKLDLEICAAIAEMKQLLSICGCKCGKCFLKCILEKGHSSHHSCMGSHVCTYTCTYCVEEQECSGVVARDCNDLAGHEGPHDCKERSHTCGKPCDLSYGSSNCNVSCSYRIGHDGPHKCNSSQHMCKMTCSAPDCQNTCVVPVEFGEHTSHTCHLKFCLKKCCMDGCPRSCATEDHFHALQVNAKHFCENEHPCRMKCEEQGICEVITEMVKQTRSFHGKRATFEYDYTSEQNGVRKGCCLAVPPFKDKHDGAHTHTTRDNVVHFCDSRCQTCGYFCHLPMGHLGLHSTVHGNMRLTRFVAETKEIDLDDRQYTWGESGVAEMCMVHCKSRGRGHIHLIICPEHQGGVCTGKLYEGARHGTMRYGPDYNTPKDEMTHETYWRHIRFADPCTEEEQEEFALCNCYCRSDEHQLLGASGLSIGARKDDETNRSYCTERLWHAPIAKVGLFSQVCTGYVSSDGHHFSCDHTKNVPHHVVFVIDKSGSMSSSDIRPTFTKLQNHHNNRLGCVFEAILRFVRARRLTVADDTVSVVLFDTSAYAPIQLQDMDDDLLEKLSEDRQCSASGGTTYSAGIGVAETLIERGAKEPALQGKNPVIIFLSDGGNNGGHDPLYCVNKIKRKAPSAVFHTIMYGKDSTVEILKEMAKAGGGIFQLSLDEVQLARSFEDLALSLRTKTAALLQQQS*