MELTDSTNELLGDTRTVAVKEENRSFLGIDLNEIPTGATLGGGCTGAQDDDGEYEPVEVVRSIHDNPDPAPGAPAEVPEPDRDASCGACGRPESMELVVVCDACERGFHLCCVNDGVEAAPSSDWMCSECVTGGERSKLWPLGVKSKLILDMNASPPSDAEGYGGEETSDSRKHMLASSSCMGNSFDYAMMHSSFSSPGRGHASLEASGLMARNTKMSMDALGSHNLGFGFPLSLNNSSLPVRFPSLDPSELFLQNLRHFISERHGVLEDGWRVEFKQPLNSYELCAVYCAPNGKTFRSIQDVACYLGLAVNGNYNSMDAEMRNESSLLQERLHMPKRRKTSRWPNNGFPEQKGSSVSAQLRRFPFNGQTMSLFAIKSGTHFQAGDSLSSGNNGCGCEEANISNGLPMQFEDFFVLSLGRIDIRQSYHNVNVIYPIGYKSCWHDKITGSLFTCEVSDGSSGPVFKVTRSPCSKSFIPIGSTVFSCPKIDEMVEQNIDKRSESRDGTQEHDDDTNIEILLLDHCPPLGDDILSCLREKNISKTFNCLRSEVGSSQVDFDNILSYNQDHGVDIGDIVVEEDSLSVAWKKVSQKLVDACSNVLKQKGTMDFLCKHVDGETREINWDTMNEKDNVILSLSRFCCSLAPHSVTCGKKDKSEIATLVDALSRWLDQNRFGLDADFVQEMIEHMPGAESCTNYRNLKSRSSSSVPVTVAEGALVVRPKGWENVKEEVFGEISRKAKKPKLNGGHGVRNPHPPPGRPLCLRLPPGLVGDFLQVSEVVWRFHEILGFEEAFSAEKLEQELINPVFDGLFLDKPRKDDNRSEMNFTDKDCTATNFFSLFDESRQPFPAKNTSASVLKETKAGDSSDYKISYSSREPCVGALLTRTHILLLQVLICELQSKVAAFVDPNFDSGESRSRRGRKKDDSTLSAKRNKLHMLPVNEFTWPELARRYVLSLLSMDGNLESAEIAARESGKVFRCLQGDGGLLCGSLTGVAGMEADSMLLAEAIKKISGSLTSENDILSVEDDDSDGLDATETNTCNGDIPEWAQVLEPVKKLPTNVGTRIRKCVYEALERNPPEWAKKILEHSISKEIYKGNASGPTKKAVLSLLADVRGGDLVQRSVKGTKKRTSIGVSDVIMKKCRAVLRGVAAADEDKVFCTLLGRKLLNSSDNDDDGLLGSPAMVSRPLDFRTIDLRLAAGAYDGSTEAFLEDVLELWSSIRFMYADQPDCVELVATLSENFKSLYEAEVLPLVQKLTDYRKLECLSAEMKKEIKDIVVSINKLPKAPWDEGVCKVCGVDKDDDSVLLCDTCDAEYHTYCLNPPLIRIPDGNWYCPSCVIAKRMTQEALESYKLVRRRKGRKYQGELTRASMEMTAHLADVMEEKDYWEFSAEERILLLKVLCDELLSSSLVHQHLEQCAEAIIELQQKLRSLSSEWKNAKMRQEFLTAKLAKVEPSILKEASEPHNSSHFADQMECDQRPQEGVGDEVTHDDETSSTAFLNTNQGKALLETDSQPGDSHVNSGGSKIASPEKITSPGRHELPVADTSPHVTDNLSCEIDTLHKSVGRIHETHSLNSNAVELQTAHDASSQASQELQACQQDLNATSHEIQNLQLSIRSVESQLLKQSIRRDFLGNDASGRLYWGCCFPDENTRILVDGSISLQKPVQADLTGSRVPSPFLQAVDHGRLTLSPWTYYETEAEISELVQWLHDDDPKERDLRESILCWKRLRFGDVQKEKKQAQNLSSPILSSGLVTKAAMSMEKRYGPCIKLETETLKKRGKKTKVAEREKLCRCECLEAILPSMIHCLICHKTFASDGEFEDHSESKCIPYSLATEEGKEISDFSKAKESQKSDYLNVKSSAGKDVAAISNVSELDSGLIRYQEEESISPYHFEEICSKFVTKDSNRDLVKEIGLIGSNGIPTFLPSSSTHLNDSVLISANSNKLDGGDSGDQVIFAGSEPNVEGLNSESNMSFDRSVKHDLGSPLSKPSGLGFGFSEQKNKKSSGSGLKSCCVVPQASLKRITGKALPVFRFLKTNLLDMDVALPEEALRPSKSHPDRRRAWRIFVKSAQSIYELVQATIVVEDMVKTEYLKNAWWYWSSLSAAAKISTLSALSVRIFSLDAAIMYDKLITPSDLMDETKPIISLPDQKSQLVSDSQERSSRANRRSGKKRKEPEGS*