MSTIVDIHARQILDSRGNPTVEVDVTLADGSIGTAAVPSGASTGVHEALEMRDGDKSKFLGKGVLKAVENVNDILADELIGMDGLDQVGLDQRMLDLDGTPNKAKLGANAILGVSLANAHAAARFCELPLFRYLGGSNARLLPAPMMNILNGGEHADNSVDIQEFMVMPLGFDNFSEALRCGCEIFHHLKKVLSDKGLSTSVGDEGGFAPNLGANAEAFDVILTAIEKAGYKPGEQVWFAMDCAATEFFDEKKGVYTIDGKELDPAGMVDLLASWVDKHPICSIEDGCSEDDWDGWKQLTDKIGDKCQLVGDDLFVTNVERLQRGIDEGIANSILIKVNQIGSLTETIDAIKLGDAHSYTSVTSHRSGETEDSTIADLAVALGTGQIKTGSASRSDRMAKYNQLLRIEEQLGGAAQYGGPAFAAKLGNSAVADTGDRMGDEISAAEALASADNVFRLGERALYKNLFDDKRVGRSFVAESGSYFDRIVGYAREALRSDELSYREEGDHFYITYKGREVAVPLKDDPGDSMAVIRALADALAPDLDLRFYYLSYDWGGSYSFIALEPEVWQTLQDRYPELVEQFVDPRIISNIATELRLIDFPPQVEAALERMWDLDELEEEESTVGGMLAPADFAAPATKLMPGDWAEVRSWDEIAATLDARGTLEGVPFMPEMLPLCGRRLRVHRRAEKTCAVSNRTAIRRMTGTVHLQNARCDGSQHGGCQGACLLFWKEAWLRPADGPGDEPSADEAVPSGEFVTSITGLDGETAYTCQATELWQATCHLPWHDAGQYVRDVRSGNATPLGVAVGFASTARARVEKLRRKLYGLTGRTPSERLDLREGELVEVKPRAEIDATLDNRGHNRGLWWDPEMYQHCGKRFRVLRSLQRVIDEGTGAMRRLKQPTVVLDGVVCSGVYHRFCSRSSYVYWREIWLRPASSGRRRGSLGDHKAPVSSPETPMKPHAVRVYPSAEPLPQNEQLAWKLAEVATAAAPVDPAAAEMVANRVIDNAGVALAAINRAPVRAAREQALAHPRDRGATLFGVADDRRFDAEWAAWANGVAVRELDMHDTFLAADYSHPADNLPPILAVAQQCGRTGADVVRAALAAYEVQIALVRAICLHEFKKDHIAHLCPAQAAGIGALLQLPTETVYQAIQHAVHVSFATRQSRKGEISSWKAYAPAHAGKLAVEAVDRAMRGERGPSPIYEGEDSVIAYMLGGAQSEYTVHLPDADEPRRAILDSYTKEHSAEYQAQALIDLAFRMRERISDPGAIEKITLHTSHHTHYVIGTGAGDPQKIDPTASRETLDHSIMYIFTVALEDGRWHHVESYTPQRAGRPNTVRLLKRFETVEDPAWTRRYHDPDPANRAFGGRVVIELAGGETIEDELGVANAHPSGAKPFARDGYVKKFDTLTDGIVQPGERDRFLGLCDRLSELSADEIRRLGVAIPEASLESSQRNAFHDALHGARLLRLPGAFSPLVAMLVERLGFEGVYVSGGALSANLGLPDIGLTTLTEVATQAGAIARATDLPTIADADTGFGDTANVVRTVQAFEAAGLVGCHLEDQTMPKRCGHLDKKQLVEPDEMARRVKAAADAKAEKGFVVIARTDARGVEGLDAAIDRAVRYVDAGADMVFPEALADEAEFERFRKAIDVPLLANMTEFGKSPLLSVERLESLGYDAAIYPVTSLRLAMKAVEDGLRELADTGTQEGVRPVRRGTLQLQTLTAGHAMDYTSPIRAKKGLEGIIFDETSVSHVLPAEKSLYYRGYPVHELAERCTFEEVAFLLLHGELPTGSQLEAFRQRERAARALSPELLEVLQRLPADGHPMDAVRTAVSFLGMQPEFGGVETTATALEKGVLLMAKIPTAIAAVRRLRQGEAPIHPQPDLSFSANFFQMCFGEVPDEEVVDAFDGSLTLYAEHGFNASTFTARVIVSTQSDLCSAVSGAIGALKGNLHGGANEAVMHMLEEIGSVDRAQAWIDEALSAKRKVMGFGHRLYRLGDSRVPTMTGYRSLMAERRGGEHWEAISQVLEETMVGQKKIYPNLDFPAGPVYHLMGFETPLFTPIFVMARVVGWTAHVAEQLTDNRLVRPVAEYVGATPRAVTAIEDRK*