MGDRHDYVALEWVKGEIAETLKQARQALEAFVENPQDPTRMRFCLTYVHQVQGTLQMVEFYGAALLAEEMEQLVQALLDGRVPNQGEALEVLMQAILQLPVYLDRIQTARRDLPMVVLPLLNDLRAARGEKLLSETSLFAPDLSQRQPQLDGEAIAQLRTDELGGLLRKLRQTQQMALVGLLRNQDVATSLGYLARVYARLEGLCREAPLGPLWSIASGLVEGLANGSVVNSASVRTLLRQLDRELKRLVEQGADGLNQAAPDELVKNLLFYVAKAPSQSPRIRALKEQYRLDEALPDHETVDAERARLAGPDRDAMRSVVGALCEELVRIKDSLDLFVRSDRGHPSELDALLAPLKQIADTLAVLGFGQPRKVILDQLDVIHALAQGRREPSDAILMDVAGALLYVEATLAGMAGPGDERNSEESRLPTTDVAQIHQLVIKEARNGLEQAKDAIIEFIASQWNHEHLARVPELLTQVRGGLAMIPLERAATLLETCNRYIQEQLLARKAVPDWQSLDTLADAITSVEYYLERLSEDHASQSDLILDVAEDSLANLGYTLKPNSSAPAEPGLSGPAAIESPAAEPERPEAVVEVAETAEQPPADTAPAEAAREDAPQLASDDNWTLGEVAPDAGEPSLDLALDLPLDDSAEVPPALPEVVEESGQPQSTPAPARSLDDFSLDEIDLSGLDLPADAAPASGPAALADWSLPEQWGLGDDLAQPAQAGETLDLSLEEPALSFDAPLESLEPLPALEPFDGSAEQELVLDALDPLPLDVALPEAEGEVSAWEGSSLEELDLSDLDLPEVQLPEAEAEAPPAAEALASEAPALSLAEVMAAPVQPINPPAQNVPVSLLPPPADEEPVDEELREVFIEEAGEVLETIGRYLPAWKADHDDREALTEVRRAFHTLKGSGRMVRALVIGELAWSIENLFNRVLDRSIAASEPVQRVVDQVVALLPELVEEFAANAQRQRDDVDLLAATAHALAKGEPLPEPPAPDDGGVPPEAGAEQPSSLDNGVQAPPLADAPQAAAEAQSDVELLDPQLLEIFTNEAETHLEALVGFLADCARELPQPVTDALQRALHTLKGSAHMAGILPIAEIATPLEKLVKEYKSNLLAFDLREAELLHDAEQLFRIGLEQVGAQRPLNPIPGSDALLERIEALHQERIASLEAERYSDAGERRDPLLIEAFLVEGMDILLDAEDLLERWHEHPQERQELSALREELSTLDRGARHAELPQVEELCQALLALYDTVEEGRLAVSPAFFEEARQAHEALIGMMDQVAAGLQVTPRPERVAALQELLEAPAAEAVPFIDPESLGADDFPPEDEEPALPEAVFEEAGTPAEETVPAAPAPAPGRELDEEMVSIFLEEAVDILESAGQALAQWQAEPGALSSLSALQRDLHTLKGGARMAEIAEIGDLAHELEALYEGLVDRRYQHSPQLAGLLQACHDRLAEQLDQLSAGQPLADPHDLIQSIRRFRQGPVAEAATPGEAESPVEELVAPAVEEPAAPAAEAFEERDPELVEIFLEEGFDILDSAAAALQRWMDDVDNTIELEALQRDLHTLKGGARMAEIGEIGDLAHELEFLYEGLCGGRLRASPALFGLLQRCHDELAEMLEAVRGHRTLPDGQALIAEIRRLRSDPDEQLSVPTSVSLKPLAAKGAAADESEILDIFLEEADDLLENLELALGRWDGGNGDAQPLDDLLRILHTLKGGARLAGQTELGNLAHDLEQHLTDAQQQGAPWPDSLLLDAQSGLEGLQRQVDLLRERLAEDDEAGERPEPAQALVQADDTDRAVASALAELTRLAPAAGAIMAAEAAPPAAPATTLPFVRKAQEAAQEAASRRAPQELVKVPAELLENLVNLAGETSIFRGRVEQQVSDVGFTLGEMESTIERVRDQLRRLDTETQAQILSRHQADAERAGYEEFDPLEMDRYSQLQQLSRALFESASDLLDLKETLAAKNRDAETLLLQQARVNTELQEGLMRTRMVPFDRLVPRLRRIVRQVAGELGKQVEFVVGNADGEMDRTVLERIVAPLEHMLRNAVDHGIESGETRRAAGKPEHGTIRLNIGREGGDILLTLSDDGAGIRLDAVRRKAIERGLMSADSDLSDHEVLQFVLESGFSTAEKVTQISGRGVGLDVANSEVKQLGGSVSIQTEPGQGTRFNVRLPFTVSVNRALMVLSGEDLYAVPLNTIEGIVRVSPYELEALYDQRGEAGLDTPSFEYAGQSYELKYLGELLNNGQEPKLVGQSLPLPVILVRSSEHAVAVQVDSLAGSREIVVKSLGPQFAGVAGISGATLLGDGRVVVILDLLATIRSRHALLGQESRRERLALRQEMAASESEQQRPPLVMVVDDSVTVRKVTTRLLERNGMNVLTAKDGVDAIAQLQEHRPDILLLDIEMPRMDGFEVATLVRHDERLGNLPIIMITSRTGEKHRERALGIGVNQYLGKPYQETELLEAIQSLVGQHE*