MVTFVQSHFPASDSQASDGEPILHQRVYPDSEGHDQNGAEAGSGGADTSGNTVSFNSVQGCPPIAIVGMALRLPGGVKSPDELWQFLIEKRNGVCEVPGTRYTVDSFYSETMARCVKTRHGYYLQDDPACFDAGFFSINSHEAGRMDPQQRQLLEVVWECLESAGETNWRGKNIGCYVGVYGEDWLDLASKDPQHTDRYHILGTGQFALSNRLSYEYDFQGPSMTLQTGCSASLVGLHEACQALYSRDCCSAIVAGTNLMFAPTMTATMSDNTVMSPTGTCRTFDEAADGYGRGEGVNALYVKRLEDAIRDNDPIRAVIRATSTNCDGHTPSITTPGSHSQEALVRWAYKKAGISDITQTGFFECHGTGTVAGDTAEASVVAKLFEGKGIIMGAVKPNVGHGEGASGISSVIKGVLALEHNTIPPNVFFKTPNPRIPFEEGKLQVPVEVMPWPKDRRERVSVNCFGVGGANAHAILDSISSVCGDNFRPLIENCEDDRARLLVVSARGAESLKQRIRAVTDYANKDLSKLRDLAYTLGERREHLSHRAFTVANPNELLDEPNFQTGRDKAPEVTFVFTGQGAQWAGMGKNLLTAFPTARKDIQHLEEALGSLADGPSWSIEEELSRTEKSRINEAELSQPLCTALQIVLVNILSAWGITPSSVVGHSSGEIAAAYASGAISARSAIIIAYYRGKLAKELEGKGAMAAVGLSKDLVAPFLEESVVIACENSPQSVTLSGDSTAVDIVVDAIKRDRPDILCRRLPVSTAYHSITAGLAHAGGIAINLNIINGPGNTISNLPPYPWQHNTRYWHDSRLTREWRFRPHLHHELLGARSVESSELEPAWRNLLRLEDVPWVSEHALQGNVIFPAAGYISMAGEAVCQLIPEASDFSIKNMLIKNPLLMKESAEYEIITTLKPVKITDLVESDWYSFSIVSFDGASWTKHCHGQVRAGSDYPPKGRKIKQYARVLDVGTCYRFVERLGFAYGPLFRRFTCISSDPNDRKASARLRDLGRTRYPLHPAIIDHLLQAFPMAIAQGLSRRFQIIVPAAIGHIYVRRADVPESEMSLEALMAETGFGTWMGHGIMMAGDGNDAVPVLSMTDVAGFPASGTGDTASIPLGSQIRWAPDIDFVEASSLLLPAEPSDEYVSMMRACDALSILYILETARKLESVTEDPEVPHLKDWKAWITSTANRFGQQTDGYALDTGASNWAQLSSDERQSLMKVLSSEVQHANEDQSGEVPAPLSCLRYVYNNVENLLTSTTLSDETRSQIEQYGAYLHSQHERSWGHFLTLLGHTNPAMRIIEVGGSAGSVTRSILKHLTSPETVRLYSAYTFTDASAENVEAARKAFAEEEIDFKLLAIEKDLGEQGFEKHSFDLVIASNVLRGRRGQLETSLRNIRELLAPRGRLMLNELDEGHLPTAFVMGLLPIWNRNKDVIPVHITREEIDAALRSTGFSGIEAIRRDIESPDSVSLSILSSLNAEIPKKTITLLVKAAITYSESWVELLKGTLEQQGYEVCICDLQAGLPVEGEYLTISLLDMDGPYLHDLSEAGFTSLQGLLADIKQPILWVTGMSQFRCENPRYGLVFGFARTMRHEKDADFSIFETDTFGAESVKSLVSVVEKLLWSRADAETDPEYEFALYQGTIYVGRCHWVCLADHIDSNSSMNLPRQLDIESLGSIDTLRWAPFEGPPLEEGQVEIEMKYIGLNFRVRHLHFRDILVSLGLFGEPNEFGLEGSGIVRRVAPGAIRDLKPGDRVALLTTGTFRTRFVVHSRYCLRIPDHISLEGAATMPSVYITAAYCLIHLARLQKGELAEASVSRLSASLIAQIYATVGSDEKVQYLIDRFGIPRSRIFNSRTPDFLHDVMRETNGRGVNVVLNSLTGALLHASWDCLASFGRMIELGKRDFLSNGQLNMGPFIKNRSYMGFDLTQFGKEAYHTYESMHTQFETLTAENELVPIRPVRVYEATDVIDAFRYMQQGVHMGKILIRVPENPSSLSVSPGNSPFSLRPDASYLLVGGLGGLGRSVSTWMVEKGARHLVYLSRSAGLSEKDQAFVRELEAQGCQAICVPGDVSAIADVEAAISKSSQPLGGVVQMAGFLQDAMFDKMKYSEWESCVASKVQGTWNLHETTSSSALDFFIVVGSVAGICGNPGQANYAAANTFLDSFVQYRRDLGLPAAVIDLGAIDEVGMMAANQEAMQRAQAASVCFPSEQQLIEGLKLALSQCAVPPSSKSLLSTSCIVGLSNTKPLSNPSVRPYWVRDVRFAIYKNLESRSTEAVQGGQSNELRTLLRRVEQNPSLLNDPESEEIVRREIGNQVTQRMPQAENMDEDEIANITIDSLMAIEIRGWARRNLGLEITLVQIAKAKTVGGLTRAAVDHLKAKYGMKREDNENEARIGDRDGED*