MTRIQRSLMVVSSLERFIAWAMLLGLGLTPLVRSQEVTGSSHLVSAAEAVASRNEARAANQEHPWQLDNAAPFSAQSSALPLETTVSERMIKEIIQKRLLNEEILDSIPGYRSNTTSPSTAPRADDFEAFNDLLETTVFSLPDADINEELLFQVLGIKLRNLECSQLRLEDVQLSREFRSNRELGLGAGVVGLGLQCEFDFWWRYIFLTGNGHANIQVADSGADFGLDFYSRDFSVYPPHAAKVENCETNINIVGIQFSGNIASEIFNLLEQLILDVVGGLLNAEICGTLKDIGAEMIGVGLEALYELILPFLEPVEPWRNNVTYPEINMEVPEDIELLSWNDDTGFGQFFGAALEEVEESMTSMTFDPDNAPNGTLSHPNGTMFPDGYDLGINAMLRRYLLDDNRTFGLDLSTFGDENGAVLFQSHDQLTQTNLSLLSLKVNGLDTFTDIQPFQRYGNHTLENVLSWDYLSFEADIKMEIMASSQEDAFIRDTERPDPYIEEMTVTVGVENIELDVAIMVALDPSRMITIEVGSMLDVASMVPCLFASFHDFVIAGLNVSVGDIQLPTVDGLVSPGADRILVDGAEIGFFMFKGTILQMLPSLFQSTVRDLATEALENFTCPEFEEFEEDSFVDLRDLLLSGDEAKELGGTGDAQYGDLASTVYGIGQDMWSAVEPDGTLGLNDLAVGPITEAISGTEGMLLIPGALYNFTTNEENQMEFKTLVQRFEFAIFDLTIDNLDTVVHPMAILQPINHPFVTQSTINMGPLEDSPLNVTIGLLMSLDIDDSPLAMNNVITMGFSVASVEAFIEILSMMSTNHLLNLQLGNAVDINCLFATLPPPELDQLGYRVKGSVERGLKFRRLLAKMSDLRLLVNCVECSPGMASLPDIVDIWDRAGVTELLSYRLPIVVAEFMTSETMQVHVDRWVVGAPYACPQRNEYLTDYDRPETWEKPEFDDISVESSDTLFFTFLVAGQVGFVLLVETHYPWELDTLQYMSSQEHFEQPNGTHLIDWTNLTQGFDQLADDARDYLSETRFDNETGMEDLGVNILIRDLFADDNGTIEVVGFLGDEPIEFDIEGVVFLIHAIRIRGLDTFSRFDVLKPVAPQTVLNSVYLRELEVDLDFSMGSRSNPPQIITAKFAMKDLNATIPLFAAIDLNFMSQLEMGHFMMFDYIFPCLMATAVDIHFPQILISIGNLSTPIFEGFLPESQAALTQSVEEVFERYGERSLKALPILFDVSARTFVNTWLQDYIRGRAQCTHLREHAFNATPPGENPYPFAYFLDFRELLLDAANSTAKGGRGMSTYGDTLRTLSVPLNDQILAVDPVTGLSTINSLVAGATEFLFGEKGSVIIPGTILETDEIDFGVGALLLNISLSMGDLHIQNADSIGEPIEILRPVDGEPYYLDNSVGIGLGDKPVRVSLRFSVDILNIDADTLDVTKEIRNEMIISIDIHTAKTLFNGLLKIPESRLIDFPMSDFLNPWCWGALFPAPELNHLGIRPEGEPRSVALMDLALEFSKLNVTIECVSCTSPGMANLVETLRKPGSSEGLTLLANTIVEYGLDIVTGNLVQNAIDRGIMEATRRCPHDPKYEGDNLDLRVFDPLNFDRSVAVNHILFLLAGVLVGLVVVILVVSSAVRCIVNRRFSRWLRTLPTQRVHLVLHQQQADKQLERALNENTSSMFSTPELSMPVRYGMPLIILGNIGFFLSGHLSIAAQVGFVLEIAGDPFTLSRLYDFTIVDSTIGMWEAGAKEMAIFLCTFALIWPYSKQLISLFCWLLPPEKLSISTRGSTYLWLDTLAKWSMVDIFVLLITMIAFRVDAVTPSVEFLPKDFFTLRIRIIPTWGLYANLIAQIISQISSHFIIHYHREIVRHATRTYEEDHNLRPRKDAQNPADQAAGEPSDERSGGTKDSSEGSKETDNRTRLCDTAFSRPHKGNQSRLVARQSASYGLVVVTVLFLLFLVIGSTLPSLSAEVQGIVSFVSALGDEGVAKEFNLFDVAVMLVKDSVKLGEFKYVAGYLLLACILILTVFVVPIVQGLALAYHWFKPMNDRERKRFAVFNEILAAWQYAEVFVLAILVSSWQLAPTSVSIVAGQCEDFETIFEMLAYWGVLERENSHCFRIEAQVLSGSYLLFGAAVLLGLLNSFVTKASFQYFYDIEETRKEQAMEEHLTLEESMVPLDEKAINTITPPPVLFTDSFRWLLRPEILGDRPLKGMIVEDPSNRMQEQAIAAENLSTSSGSKVDIHEVDGIMVLEC*