MVPETPASLHLSSLTRALALPSTSHLELRGLLVTGAALPTAPYPLPPASFLALSAIRLLPAAASSGNASSSSNASSSSPSGPRLSLQDVVITTPSCAALSLHQDFACRASPSPNFTVTANSLLVHRFTTPTADLTNVSLRCSGPAVPFPCLAASVSSGAQLLGAISELQDAIQSGLQQTFTPVPAFIHVATSFSLVPPAEGPGSSNGSSSTWAPQPVEVVIPRLVIGGSSTNSSSNSNSSSSLPAAVLQPPGAVPELDLAGSVGLLVLRAGAGVVLQDLVLRRPPLGPDSALPRSLLRLPLWTFDFNRNMLGWSKGALLQLAGGVVVKDVPRSELAMYLLDSATSDGATVAVAAAGLPTALKPWKLAWASGIFWDTRAEPVPGTPGDVWVDWFSAKSAIMTLSGVLLQPETWLCPGGSSNSHDGGNGSSSNATATTADAWAAAASPDTDCLRREPLWAVVPAGLSVSCTRAGSSSGGSNRECTSTTQLVIPLGNTHRELPVLHGLQPHDLDWGPHSFTGYNGYILRSRIASLRVWPLPVRMSVVSDYPGYEIIRNQAVLAGAPNAVRVLDLQQLISALRLPTAAALEGQVAAALAVGGPEVAVAAVASVSLTVRSLVLANLPSSSGCRAGQQAGCEVQLARLAAAEAVAASASSEEPGDRHRHRRQALASADAGADGATQGMPTALANFTSCLWTLEFDRLTAWHQLTAGGSSSSSSSSSSSAAGSLRPAGLPYVFLESVVLLLPAAELQLLAALWSSPDRAAVSGAAAAVGGGFAEHLAAALAASSAPLPQLPGASPSLAFERFVWCGLEGLNVTLTSAEDPAWGVSDVGGSSGSSSSLVLLPLDAALPAPLLQLLAPPPPPQPPRGVGGAGVPGLQPSATPGTAGPAPLGGPPGCAATGASDTQGSGGGGGGVPEGLAAVSDSRFSPVAAVAGAAAAGVALVLTLAGVVVWRRRRQPPPATTIALAPPSPRKGDPKHFCDLSTAGESALSGGSSEGVDAAAIGGTGTTGIILVTASSTSYSQPRAGLPPLSTSDVLTVGSCQSCANGAGGVRAAAARLAGGWPLSVSVSGTAATDALAAATPGSSSHPPMNSKPTRIVCAVSVAAAISNALSGSCSGIDIELAAAPASAGSLPEEKEAAGEVGSKDAWAAPPAAGTDPTIRVSITPRAIADAVSAVAPASAGAGGNSNSASYSLRPPAASPAGRTAPAAAVQDGLGGGRGDGSGGKPGTPRSGAATSFQNAASRLRAVLWAADGGGSDGAGAAARGWAGGCVASRLALRFKDSGACSGSAGAPGAGDPPAQGPLSPRAASVAHRAASCADVPLLPPDCAPGPAVALAGAAAAAARARSAAFGRALQAPATGAAAHAATSAAQQRPASSTSIPRASAAKDRGVLARALAGIHRDMQAMQAAVAVGGSGTGSVVETADATAWRVSADSAGLASAGAAWDAHIAASSAAAAAPSEPTVADVLALPSAGLALDRPSSVVRHAPDCRAGSASRVGTVSRPSSEGGSCKPAGGPGSSSGTQPSKGPADVLATPSTPGMLMESLDAGRGGPLTGVSITRELGRGAQGVVYAGTWRGLNVAIKSSLLHRSCHAGATATAGSAATAGAGLDPGIAQAVQEAAISAAVSHPNVVATYTYSLQQLGAGMGASTGADATYKVSASHTARRSSGTVPFESFLSSSSTDGSCGEAEAWKLTLVQELCDANSLRHCLATGRLVRARAVRVQQAQPPSGIRLAGSGTGVAASLEWAPLLIPINRASSTSQQPYPKLSTGTRALSSPRCASALGPLHPFVVGSCGEGSANTSMTVIHSRHDGGSSSGAKPEGTGTRAERAAAMADGGQSSSADSQQLQAPAPLSVEVMLSVALQVARGLAHLHERSIVHADVGSANVLLQTTDSGASRGCMGQGASAVGGARAGTYLAAPGMLAGPGEVRALPHHAGAHSNLGGSALSEAGPSDPYTYGYVAKVCDFGLSGRLDVDAGATHISGPARRSSAYSAPELVRCGRAGPASDVYALAVVLWELAWGAPLPALLVRPEGAGVREWLTRQDLVDPAAAEALPASLLPWPARAPSGYVSLAGECLAAAPAGRPLMRVVCVRLQEMLMMMAQ*