MGLTDSTSELLGDTQTTAALKEDNRSFLGIDLNEIPSAATLGGGCTGAQDDDADYEPVEVVRSIHDNPDPAPGAPAEVPEPDRDAPCGACGRPESMELVVVCDACERGFHLCCVNDGVEAAPSSDWMCSDCVTGGERSKLWPLGVKSKLILDMNASPPSDAEGYGGDDTSDSRKHMLASSSCMGSSIDYPMMDSSFPNSARGYASIEASGLIARNPQMNMDALGSHNLSLGFPLSLNNSSFPVRFPSLDPSELFLQNLRHFISERHGVLEDGWRVEFKQPLNSYQLCAVYCAPNGKTFSSIQDVACYLGLAVNGNYSCMDAEIRNESALLQERLHMPKRRKTSRWPNNGFPEQKGSAVSAQLRRFPFNGQTMSSFAIKSGTHFQAGDSISSGNNGCGCEDANISNGLPMQFEDFFVLSLGRIDIRQSYHNVNMIYPIGYKSCWHDKITGSLFTCEVSDSSSGPVFKITRSPCSKSFIPVGSTVFSCPKIDEMLEQNIDKRSDRRESTQEHDDDANIEILLSDHCAPLGDDILSCLRENNFSKTFSCMRSEVGSSQEDVDNILSYNQDHGVDIGDIVVEEDSLSVAWKKMSQKLVDACSNVLKQKGTMEFPCKHVDGETRGINWGAMNEKDHVILSLSRFCCSLAPHSVICGEKDKSQIATVVDALSRWLDQNRFGLDADFVQEMIEHMPGTESCTNYRNLKSRISSSVPVTVAEGALVVKPNGWENVKEEGPGEISQKAKKPKLNGGHGVRNPHPPPGRPMCLRLPPVLVGDFLQVSQVFWRFHEILGFEEAFSPEKLEQELINPVFDGLFLEKPGKDDNRSEMNFTDKDCTATKLFSLFDESRQPFTEKNTSASVRKEIKVGDSSDFKISYSSRGPCVGELLTRTHISLLQVLICELQSKVAAFVDPNFDSGESRSRRGRKKDDSTLSAKRNKLHMLPVNEFTWPELARRYVLSLLSMDGNLESAETAARESGKVFRCLQGDGGLLCGSLTGVAGMEADSMLLAEAIKKISGSLTSENDVLSVEDDDSDGLDATETNTCNGDIPEWAQVLEPVKKLPTNVGTRIRKCVYEALERNPPEWAKKILEHSISKEIYKGNASGPTKKAVLSLLADVRGGDLVQRSVKGTKKRTSISVSDVIMKKCRAVLRGVAAADEDKVFCTLLGRKLLHSSDNDDDGLLGSPAMVSRPLDFRTIDLRLAAGAYDGSTEAFLEDVHELWSSIRVMYADQPDCVELVATLSKTFKSLYEAEVLPLVQKFVDFRKLECLNAEMKKEIKDIIVSINKLPKAPWDEGVCKVCGVDKDDDSVLLCDTCDAEYHTYCLNPPLIRIPDGNWYCPSCVIAKRMAQEALESYKLVRRRKGRKYQGELTQASMEMTAHLAGVMEEKDYWEFSVEERILLLKVLCDELLSSSLVHQHLEQCAEAIIEMQQKLRSLSSEWKNAKMRQEFLMAKLAKVEPSILKEASELHNSSHFADQMGCDERTHEGVGDGVTHDDETSSTAFLNKNQGKAPLETNSQPGDLHVDSGGNKVSSQKKITSPGRHELLVADISPRATDNLTFEKDTLHKSVGRIHETHPLHSNAVELQSVHDASSQASQELQACQQDLNATSNEIQNLQLSIRSVESQLLKQSIRRDFLGNDSSGRLYWGCCFPDENPRVLVDGSISLQKPVQANLTGSRAPSPFLQAVDHGRLTLSPWTYYETESEISELVQWLHDDDPKERDLRESILCWKRLRFGDVQKEKENAENLSSPIFSRGLVTKAAMSMEKRFGPCIKLETETLKKRGKKTKVEREKFCRCECLEAILPSMIHCLICHKTFASDDEFENHSESKCIPYSLATEEGKEISDFSKAKESLKSDYLNVKSSAGKDVSEISNVSELDSGLIRYQEEESISPYHFEEICSKFVTKDSNRDLVKDIGLIGSNGIPTFLPSSYTHLNDSMLISANSSKLDGDDSGDQVVFAGSETNVEGLNSEFNMSFDRSVTHDLGGPPSKPSGLGFGFSEQKIKKSLGSGLKSCCVVPQASLKRITGKALPVFRFLKTNLLDMDVALPEEGLRPSKSHPGRRRAWRLFVKSSQSIYELVQATVVLEDMVKTEYLKNEWWYWSSLSAAAKISTLSALSVRIFALDAAIMYDKLLTPSDPIDETKPIISLPDQKSQPVSDSQERSSRANRRSGKKRKEPEVS*