MSSTFKHDPHEPVAIVGMACRWPGGVHDPSQFWEFLRNKVNGWKEFDDPRFSSAGFHHPNSDRPGSMSMKGAFLAEQDARLFDHTFFGMTGLEVETMDPSQRKLLEVAYEAIESAGETWESVSGTRTGVFVGNFCLDHWMIQSRDWDNPRPYAFTGAGTSILANRISYIFNLQGPSLTVDTACSSSMYALHLAVNAIRAGDCDSAIVASANWIADPGVQIALDKLGALSASARCHTFDARAEGYARGEGFGAIYLKRPSLAIADMSPIRAMIRGTAINSNGRTGGITRPSANGQETVIREAYRNAGNLPFRDTSYFECHGTGTYVGDPIEVAALGRVFAPERSSDDPLLIGSVKSNVGHGEGASALASIMKVVLALEHGAIPPIYDLQTRNPNIDFEGAKVQPVTEVTPWPKDRLQRASINSFGYGGANGHCIIDHVNIVLPDYVAPGIYKRSTRDTTNGVNGHMNGRNGSPSHRPMIQRPKMTASPNANTRPLVLLPLSAHNENSLELNLKALSQVVDKLPLADVAYTLGARRSKFAQRSFCIVEKDKVVEGLAAKSRVVRAPLQPTNLGFIFTGQGAQWHAMGAQLFEYRVFSTAIRYLDHVLSSLPNGPDWSLEKILSGDCDAALIQRAEISQAVCTAVQVGLVDLLASWSVRPHSVAGHSSGEMAAAYAAGRITAAEAIVAAYFRGQAVSRNRQTGAMLAVGLGPEAVAKYLSGLEDQVKVAAINSPGSVTLSGDPAAIDSISKALAADSIFNRKLQTGGNAYHSHHMLPIGREYIEMLSQGLQHIQKLGLASPEQRYPKALWVSSVKPNKDTTESFDDPSAYWRANLESPVQFSEAVASLVRNENVTIHALVEIGPHPALKSPVEQIVKAAGKAVAYASTLKRQEDARPSMLQLAGTLFTLNTPIDLAAVNAVDGEAGHSGSLEHGSTCLDLPPYQYTYNGLNYHESRASKEYRYRSVLRHDLLGSKVVGNAKLRPQWRNILRMKDVPWLGDHRLVPDAVLPGAAYIAMAVEAASRIYDEFPKPFEVKGFSLRDVVIKKSLVIPEDDYGVEILTSMELVDLATAQSPAWATFSISSVGRETNEWTEHCTGRVKVVVQETGYDIDVEHGRVAAPYAPRAVDVKAWYKKFLDIGLGYGPVFQPLSDIRVDAASNLAVATVHLQPGIGVMKGGESRYAVHPASLDGAIQLGLVACHGGRPSEATTAFVPVQFSSLYIDNSLASGGETCTIVARGQRRGIRSAHLDLQFLGADGKLLLDAESLRCVSFSSEAKPVDRAFSSPYTRLVWKPDIRKLSNSQARQIYPPPTKNVDKAPLWGITNKVAHFIVYSMYETFGRQADRPQPSGEVGHFFDWIIRKGESDHSEMMEEARELAAKGALLQQIEELVAQAPDIMEVKIAKLLHDNAADILYERKTGMEVIIGENLLTPLYQEGLLMTGIYPQLSIVLAGLAHANPNLRILEIGGGTGGATRIAMKAFNGPNGIKAYRDYTFTDISPGFLSAAKESMADLRDMNFSVFDIEEDPVAQGYEEQTYDLIIACQVLHATSNMTKTLSRCRKLLKPGGRLVLVETTENFIVPGVVVGTFTGYWAGIPDGRVDAPFQSLKDWDRCLREAGFAGLDLVLDDFPEPHNTTSVILAKVPEQEPEPLPAAQSATTVHVVHGGSNGTPVLVDHICQELQQRGTNVKAITFNDVTKELSPGSRVVVLLDESHLLIKANEENLATMQYLARSATSLVALTSCGTIKGRAAEGALISGLLRVLQTENPSSQYMSIDIDVDNFEIEDAAEANELARSIVDGECDLFRQASGSAPVFVDGESDGGDPADREFVWQNGCLWVSRHVPDAGFHSQYGLETRSMKPELRPIGSPSQTGGVRAAFETPGVLNSLYFIPYKELLQPLPADFIDVAVDAVGVNSRDLEHWAGRVDGDYMTSEYAGVVTAVGSRVHNIQVGDRVYGVGKGQFGNVTRVPAAFATKLQPNDDMIRMASMPLAYTTAVYALDHVAHVREGQSILIQSGARDLGLAAITLAKAKRSQVFATVETAEQGKFLVEELGLPASHVISILDSKQLQRAAEETRKRKFEVVMVTAARGELLSLFLQVLAPLGCLVDIGGVDGQTTPVVGQMLLPHNATYASIDPFAVFDSDPLLGAELMQSVDDYYRQGVIGPVPRITAADVGQLSSALGDFGTVSGKLVASFKNPESLVRMAPFAPTVKFDPEASYVVTGGLGGLGQSLVRWMVGRGARHLALLSRRTASSVPSVQELVNGLAGRGVEIQCFACDVSKEDEVTSAIKAISAVRPIKGIVHAAVSYRDLTFDKLSPERWNEGLSAKVAGTKNLHKATLSMPLDFFVMTTSALSVYGFATQSAYTAANNFQDAFARYRRQLGLPASTVSFSLIKDVTDVGSNGITVDMFERNKALTLDESQFLALLEPAFLNNRTVTEETSAGQWSGQDDDGLSVANLHTYLDPRAMAAKRREEMASETSSSSSTVPPRWYSDARVSLMMRAFADAQRHSGRSQNAAEEGSNKNTIAHLRAELEAAVREGEAGRGRTVALVQDAITKVVAEMLFVDVESIDPAKSVAELGVDSLIAAELRNWFIQALGTNISMLDLLDPSVSISTRASTIADKALTVTA*