MADTVLSLLFEDIHSSLAAAIDAVVSDHGVPGSKESPAAVAAWQEFPRSSPSFRMQTERLSRVAGSLDFQQGAIGLLLRLMPPSGDLEAGEVPFGFQSLLSRLNCVESCLGGVPTGRKAAALQARGEGRLAELVFTVVPLAVADILACILGERPEGSTDRIPLPPSSEAALLQLAFRGLCSSGGQQQLHPSLHEALARRAVLSWREVIRHLSTSSFETACAELNKQLHADSSADEAMAYLVGCQRISLPKDPCSPMVQPFFQLLARLAAQSRRPFNTAAFRRCLLWNLEGAVQQVRGQVEGDASMLQTWVALYLDCLEQGSELAGLALPAAALLVSRGPAAMWFCHMDVGKESKKVAKGLLGGKKVGLLRLCLTDLAYEERTSRPALCAVLRLLAGGAQLPASAVAPATDGEWWRAPTPDEEAGQMPLMTSRMPHESDESTAAMNERLRFVAEKLFWRKSTGRHVRLPKLLENGDVVVLIVGQIAVHSPTVAMDTVERLLAEGRDAEYQLLGVCALRRLLSYSLLSGQLEAQAARLLSIIGACEAAVGAEKRGLALAPLAPAEPEHPDAVKRLLRSAGSRKDREVALRLATYREAVACVPLVLPPQCLQDRSFFGQLLIHSDHDLATATSVALQQLMADAAWRRTAVLCTAKLLERAVEAPGGSRALLCSKEHHGVALQGVEAQLLTLALHLKKGLHLWAASIASEPWPLESLQEEAEGTAVARLAKRLAEADAAAASLLLHPSVALRAEGLALLEAIAALHSAHEEAYRRALAGRLAAVESATRKHRAAGDNREAEADLTEAAHGVLTKVPSQASIDQMQIPPLRKLLMLPPASLGIGSQFMFVVAEIASSLLRQGCTLRAARLRSILAAALGKMPASKDLAAFVADGSADLGALFALCGACKPMQSTDSGLHTVDACPPHEAAVVEAYNVTKPLADRLWPVLADKDLADGWTGLSVALLASCLDSDGASMGVESLSAWWTGLSRRRDDLRLSMARTLRSITQTEGFGRAVLSDAARSEHQRLLKLCLGFVRESKRVLEDPSCVSNYPLCLEVVQLVASLAAATAGDVRYDPKRWLRPLMVPASLQNSWPIVERCSLLELLMRWVRWREDKALAALATGGVRPQTQRSTPAVGSLEEQALFRIETVSAHAILLLVQSGPVMERDRLLAIAEAGPWSRDLDLLGWYESTHAEEGHNTLACLLGHHFEHLLPAFLHRAYFFAGSSPRLSTRYFHAIVDALVPADAALDDGPAAASDRDFESEVEAASPSLMLFGMIHLASTDARTRSRAFDLICRLTDSFGPAEGFECDGSSLGARRLLYAADEPTPMLLSSHLEKMRLAVAAQCPALSLPLVRGGVALLTQTQPLALTGAQQLLVLRTLSPWLANLQLEPLPSSRLSESSTFQFLREIAIVGLQPWSASGEAGDAYGALWHQLSARPADRSTAGQPAAPSNAYVIASFMLQVASRSDKAATLVRRLAVIAFDASPAELLPMLLARIEGEPLEESPPPTTQPCAPGPGGLIESVVEGASGADQAEDPIMAAVVALSGKPSRVQPRTLRFASAAAATEAESAPAVPGGLPEENEAVPAPEEEEGEEELLASTEQLRAAALLMLIEPLRHSMQRPLAQSAVCGEMPRILNLALLLMHSQSESALSVEENRSLRQLLRAMLESIVEAHRQSAGLAHLPVGVTTNQLPREVLALTERLGLASFRLRWPRVPNEVNNATPSIAMAMEAVNCCPIKEALCGILACVEGLGRTEVAAEWFSLAINRLRQPMELADRFKELSLVRLLLPLQPEHVRVTGLFHLVLESAQTALLELEGAAAARQHKSLPLALAEEAGALLGDIAARLAARGQLVQQPLLPWALVALTASPHPSIHATVYPALCFCLDHEPLLVAMRAGTLLPPPPRADSGGGDAFAGGLLAALLRNVCAAGCWGGAAASGLPVAHNGPAVAEAARGAALQSLRLASSVQAALVLSSPKREVAEMLAGVAAPLLDCWVIQLCELHALLSGASADTFATRAAALAAFEGLSDAAVAVDSLRGDTGPTTTTAALVAVASGDFALGDGDAAIRSLATPLLKAFLPTAGPHLARFARRLLASGPKHYAAPVLLLCTVALRTPGADCVAAFKPIVQGVAGLSLPAVPDLLLAAAMAGTRPTRLEAVITTAQCEGRDTALAAGAADTGAETRGASGALHALEQVLARA*