MQVSSEDGTDGADFETATTGGDQMELRLWLRMLTCTNLIETEVRRQLRGQFGITLARFDLLAQLARAPKGLTMGQLSKRLMVSNGNVTGLISRLAGEGLVERQVAPHDKRAQIVRLTDRGDQAFSNMLPAHSDWIRGLFGNLDPDEVQTLMKLLAKLKSNLPDRVATITLNRPEKKNPLTFESYAELRDTFRRLKDADDVRAVVITGADGNFSSGGDVREIIGPLVDMDLPKLLRFTRMTGDLVLAMRECPQAVVAAIDGICAGAGACVAMASDLRFGTPSSQVAFLFTRVGLAGCDMGACAMLPRIIGQGRATELLLTGRSMDGSEAERWGFYNRLCGPEDVLQIAQDQAARLASGPTFAHAMTKTMLNAEWNMGLREFIEAEAQAQAAGLMADTTFLTWPFFDDEHRRLAAESADWIGRVLGNAAHSEAADLDATARRLVTQLGGAGWLRYCVPASHGGRHEQLDVRSICLLREGLARQSGLADFAFAMQGLGSAPISLFGSAALKDRYLPAVAAGERIAAFAISEPDSGSDVAAMTTAARLDGDRYVLKGTKTWISNAGLADQYVLFARTGEAPGAKGLSAFVVDSDNPGLTVAERIDVIAPHPLGTLKLTDCSVPRSQMLGRPGDGFKVAMTTLDVFRSSVGAAALGFARRALDEALARSNQREAFGQKLRDMPLIQAKLADMAVQIDAAALLIYRAAWTKDTQGGRITREAAMAKLYATEAAQRVVDQAVQIFGALGVVSGSVVEQLYREVRDDAVKLFEPLDINGMRIPNRVLVPAMVTRLSGEDGHVNQDIIDRYVRYAQGEVGLIVVEAMAVHSSKSGPLLRISDEAFVAGHADLARQVHETSGSKIVPQIIHFMKVARSGWRQTIDMLSVEEIDLIVQQFADAAARAQDAGYDGVELHSAHAYTLASFVSKRNPRRDAYSGRTMEGRLHMFGRVVAAVRKRVGADFPVGARFLAEECIKDGYTVEDAKLIALRMAQLGVDYISLSVGGKFEDAVYREGQPLYPYTGYSGDRCMPGDWYPPLPHAHLAAAIKSFINEKGYAVPVVSAGKISDPVDAEGLLQAGKADIIGMARQLLADPDWPKKVRQDRTDEIVRCIYCNVCKTLDENFKEVHCFLWPKHFRQAPPDLSAGDAPTWSTEGALLKARFEKGEIKLDWSRAVGDVTGYDVYRAEDDGQVRCVEAVKGARYRDMSVLGGITYTYYVRAYDAAGRGGLLRMPKLPGGRSIHVDTFAADHMPPPDQQPWMDYSALPELAKYPDRMNAAVVLLDRQIDAGRGDHPAMLFDGGAWSYAALRSQVDRIARVLVDDMGLVPGNRVLLRGPNNPMMAAVWLATAKAGGVCVATMPLLRARELGYIIDKAKVRFALCDASLAEELDKASKGRPVERTERFSTHGDGEAGLDRLLREKTGPFTAVDTAADDAVLIAFTSGTTGQPKGTLHLHRDIIAMCDCFPTRVAGANADEVYTGTPPIAFTFGLGALLAFPLSVGASVAYSRPGPDFLLETVQKHRCTTLYSAPTMFRALLDRLPDYDISSLKTCVSAGETLPKPTFDAWEEATGIRIIDGIGSTEMTHIFVSSAGADIRPGATGKVVPGYEARIVGEDGQELGPGEVGLLAVRGPTGCRYLDNAERQQAYVRNGWNLPGDLYLRDEDGYYWYQSRADDMIVSSGYNISGPEVEAILMEHDCVRECAVVASPHRERGHIVKAFVILRDGMAGDEARAKELQDFVKAEIAPYKYPRAIAFVDDLPRTETGLYFAILMKKAIPGADITVVERNRPDDTFGFGVVFSDATLEGFADADRESYERITASFAHWDDIDIYFKGNVLTSTGHGFAGMSRKLMLNILQERCAELGVKLRFETEVGDPEDWRDCDLVFAADGVNSLVRDRYAEHFEPQIDFRPNKFVWLGTTREFPAFTFYFKENGHGLWRTFANSGLRIDDEDGTIRYAEALFGDELQGHPLIKNRSHWRNFPVISCCNWSHGNVVLSGDAVHTAHFSIGSGTKLAMEDSVELAKALTQSDSVADALRAYEAERQPAVASIQRAARTSLRWFEETERYYDHLEPIQFGFSLLTRSLRISHENLKQRDPAYVAKIDAWYATKAANQSGRNVPTAPPMFTPFKLRDLVLKNRVVVSPMCQYSAEDGTINDWHLVHLGSRALGGAGLVITEMTDVSRDGRISPGCAGMYKPEHVRAWRRVVDFIHTHSDAQVGLQLAHAGRKAATKLGWEGDNDPLATGAWPIMAPSPLPYQEHNQVPREMTPADMDAVRQDFVRSAEMGIEAGFDLLEIHFAHGYLLSTFISPLTNTRTDAYGGDLAGRMRFPLEVFDAVRAVWPDEKPISVRISATDWKEGGNTGADAVRIGEMLKAHGCDIVDVSAGQVVADQQPEYGRLFQTPFSDRVRLEASIPTMTVGAISSYEDVNSILAAGRADLCVMARAHLYDPYWTRHAAFAQGYEMDWPNPYASLTGYTPR*