MVAFSGKRAHDAPGENILAPLAVVGMSLKFPEDATSPEAFWKMLVEGRCVSTEFPSNRMNIDAHHDAERGRLHSISCRGAHFLKEDLGLFDAPFFGITDTDAKAMDPQQRLALETVYRALENAGLPIEQVAGSKTSVFAGSFCSDYHMLQIKDPLNVPKNATAGTGRNMIANRISWFYDFLGPSATIDTACSSSLMAVDLACQSIWGGDAAMGVAIGCNIILAPEMTIGLDNLGLLSRDSHSYSFDKRANGYARGEGVGAVVIKRLDDAIADGDSVRAVIRSSSSNQDGRTPGILQPSKDAQVRLIRDTYQKAGLDMGVTRYFEAHGTGTPIGDPIEARAIGTAFRSYRSEQAPLHVGSVKSNIGHLEGASGIAGFIKAVLVLEKGFIPPNSNNLQHINPQIDEDYLRLKILNKAIVWPTTGIRRASVSSFGFGGANSHIVLDDAYNSLQLGGFEQVGHQTVRVPSLGQVNGTPQLNGHHDTGGTDTFNDSTIACKTVPKLVVWSAADHAGIKRLAESWSTYLSDLSVEETEEYLRDLAHTLCDRRSHWAWRTFVVAKPGVLLQDLTRQFSPATQSIDSPHLAFVFTGQGAQWYAMGQELQKPGLDSNVNDPSYGQPLCTALQIALVDLLESWGVSPAAVVGHSSGEIAAAYSSGALTKWSALKVAYFRGSLAGVLGRSSSIKGAMLAVGLSRENTQKYLDALEPQFERVEAVVACVNSPQSVTISGKLEQIDALHDLLDRDGVFSRKLAVNVAYHSFQMREISDRYFTALGDLEAPCKRKRRRPFMVSSVTGTLVSSERLVEPEYWVTNMVSPVLFHDAISYLCSQSGKTYKKIDGSHRHAITINHLLEIGPHCALQGPCRDIVSVLKKSDRVTYIPLMIRNRSALECAMEAAGRLHCSGYPIKLALVNDNGEAKTQRRPRVLVDLPEYPFNHSTSYWHEGRLSEGYRFRRYGYLELLGTPEPNGNPMEASWRNIIRVSDMAWVQDHKINNTILYPGADSHACGRNRSQCPPETHEGGGGLTPQGGMNGAYIHTTMATGWRTAQGPSKLYMRAETQASMLTLGKREHGKAIFLRPTTLCCGYQYGPEFAAIKSIGYSETDCKALITGIRTFQPTGVYPDHTIHPTTLDAIIQMAAGLESNMGQSVASVAVPVRIDRLWLSNTGGLSHPLADAVRAYAACSQSAVGYKSYSMTAVDGEVSKALLNLEGLKVTAIAGSETTPVSDPFTKDNLCHYIAHKPDIDLLTIEEAQRLYGAHESQVIEPVEHFTELDFVAAASVSRYAASFREEERDNIPPHLNKYIDWALEVKRTVDQGLSEFSAKEWIDRMGDDDYVSELHRRVESGSKRGQLTSTVCRNLPDFVKDPLTHLFGNNLLAEVYREMLYADSIKPRLDRVIGALGHKNPRMKILEVGAGTGAMTDFCIRALSMDTSTDASLRRYGQWDFTDISSSFFPGAQEMFAAEGQRMRFKVLDIEKDPEIQGFECGTYDMVVAFMVIHATKDLAVSLRNVRKLLKEGGKLLLFEITHFHPLRVNLIFGLLDGWWRSTETYRQTSPCISSEKWGELLKETGFSGCDLVVDDYDADICREGSMIVSTAVAPSPVEITTVNIIIQTEDQTQADLAAAISGRLQQLGISKITLTSLTDMAQRKLSTDLLDISLLESTTPFICDMDSSEYEGLQALVASTKSLIWVGEGGGRQPHPKYRLVDGLFRVLSGEMYRARLTNLSLERHSSRKHKAAQICKLVFSSIGDMDRSADTEYTEIDGVLHVSRLVDARSLSQGVVRKALPQQEGLLPYGSGPSLRLSIGSPGLLNTLHFVEDRSLQKQLGPRDIKIKVKAVGLNFRDVLVALGRLESDTLGAEFAGEVVQVGDQCQKFQPGDRVVAFHASRYANYVTVREDMPVVGIRNEKMLFTTAAAIPVAYATAWITLTKIAGLQAGESILIHSGAGGTGQAAIQVARYLGATVFATVSTDEKRQLLMDRYNIPTEHIFSSRNTLFAKGIRRLTTDRGVDVVLNSLSGDGLIASWECIAPYGRFVEIGKNDILSNSKLPMLQFERNVSFTAIDLAEMAIDRPHIIRAALETVFSLLEEGKLDLVYPLQIRGIADIEQAFRQMQTGKNSGKTVLEMRETDQVMTVLDTKPSYTFGPDATYVIAGGLGGLGRSIARWLVERGARNLILLSRSGPESPHARSLVEELHERGARAITPACDITNRELLKTVLDVCSQLMPPIKGCVQASMVVRVSSPSNLPYQSWKETTAPKVQGSWYLHELLPRGMDFFVLMSSVSGIMGVVSDSGYAAGNTFEDGLARYRVGLGEKAVSLDLGLFLTAGYLKENPESREQFLANTVLDEIQESHLHALLDTYCDSTQGPISMQESQVVVGITPSRQKLETRKAEWLDRPLFRHLSLTDGRTEGRGSSEDSNLAALFAGASSTEEAAAIAMRATREKLSIMMSTPVDEIDTDKPFHQYGVDSLAGVELRNWFARELRADLAMFDILGGASLASVVTLAVGKSEYRR*