MEALEDNRNYHNSNNNNKNDRSLLAGMEINNPKLTGELTIDLNVEPKESMQSFGYGIVMDPLNLVKKYHGVLPRVQGQAAESLGEPGWGPIVNCGYCGRPEAKGNTIVCDGCERSYHVGCMKLRPKLASSLEDWVCPNCLTGGGSHRWPLGMLDNDFRSRLGLKDIGGNYITGSEDGSRKVVAGVVYDAAGASGLPGAVQQAAGKESETVSSSEDARLLNDSRVKSSVEQALKDAEAARGTADTELKSIANGFTLERDSEVTEMAVKMDTDNRSHSIKQRDVGNSNIVTSSLSDEEQSDGGDSEAKQIRRLGDHYMRKLRDFISQKQGVLDERWDIEVKKRANSHDFDIVYYSPEGQRCRSRLEVARHLGLIGRNSASTSGDGTDDHASPQKGFPSSQQKSFPSPPLPRKRKELARRKCIDITLARVQNCIVNDEISSSESEERSSDMDIEPSSRKIKRKKRELEANVDNRDSRQPELKPVELPVQYEDFSVECLGTIDPRLAYHDNLHIWPIGYCSTWHDSFTGSLFTSEVHDGGISGPIFRVTRRPCTTLQNPNVSTVLLFSNCKSPQINEKSQEWDAGMETIYDEDDEIQMLFADPKDSICSYFSAFQHNVAANSGNNFSFMRAQPVVGLEVGGPSCADNIYRPGNSTIMAGTQPTQLTREQGTSDMITFINDIGEFWVESRSSSAAWRLISQKFAEAFREYYKQSKMLRLVCNHMAVKGGPHKVALYSVKTKERLGPLSKLSSSGGPENILNIVCNESDPENSCRVLVEWLEQDRFGLDLPFVQEFIEGLSGAEKCLSYEFLTKRKDYSTSQTVGSGALVLKKKRSLEADGSNEETIDDLLRQTKKARKEMLGVSRKIEERSAPPPGRPFLTRLSPELVGDVIQVWELLWRFHEVLGAKEPPSLEELEEELSDPWPEVSKSMEKSDKEIMESRELTSPNRVENKGDLRLVVNSEVGTENGIEDMFFETGSVKEAAQARVAANTYGRCNGVTLARAHIPLLKVLLTELQNKVSAVVDPNIDPGEVKSKRGRKKDSENAAPLKRSKIDIPPVNEITWPELARRYILAVSALEMCGDEITSRDGAKILRCIQGDGGVLCGALDGVVGMEADAQLLAEAEKKVSGSLKSEKEDKLNSVSRDSVGNGNDEDKTSSEKEKPDWAEVLEPVRKLPTNVGTRIRKCIYEALDKNPPDWAREILEWSISKDVYKGNASGPTKKAVLSILARFNGEEQEQKPRKMRKVKSLPPKPEVIMKQCRIVLRRAAAADEAKVFCNLLGVTLSNPNDNDEEGILGPSAMVSRPLDFRTIDLRLAAGAYGASHEAFLADVQQVWNNIFTAFGDRSNLMQLAESLFKNFESLYQKEVISLLQMRTTEGDLATSEMGDQPNADNAGKFDGELPKAPWEEGVCKVCGIDKDDDSVLLCDTCDSEYHTYCLNPPLAKIPEGNWYCPSCIAGQDNFREGSSSAPERATRSLYKKKHQGAETHTWSESLQKLAMSLSEKDYWQLSVEERVFLLKFLCEEALNSTTIHEHLDQCTDVSLDLQQRLRSLTAEWKNLKLKEEMQGFQIAKQNANKGCVTDQSATERGHMSASAPMEGRLKYEDVHENGQKFPKTTSETDGRGASLELEHEMQGNGSMNVDKHPNHVYSPYVMGKPLLSNDKECLSIQTEEQSGREGYNMLLSKENCVAGREKLMGNVLPSIFSEKMDLDSRKNAQPDGSMIGQPSGIGGGAAEDGLDRKLAIDIAREKHMTSLLGGSGNNLGQCSASIFGESIEKKQEVTQLGSEAKEIPSIVDTGMVDVPCSSVEQSKPEQYAHARLMNVDESRMCISVPSIEQCKAQNDQSDKDLVFHGNKSHSDASKCPEAQDIESTSQSSIQSEIQLLQETIAIVESQLSKVSVRREFLGRDAMGRLYWALSRHSKHPWIVVEGGLQVQNEKMAFLEKQNVTDPGTRPFENRSIGSTSPCNQKLLQSIAGTCKTTYGEGKESDQKSGRADAVVSSWVSYEIDAEIEELLSWLRVDQWRERELKVSIAQWQKLRSQQARNVVYNGGDMVQVKQLKGHARGGGVFPITKAAGLLEKKFGPCLESETSEIPKRRGRKPKVQYDERMYRCECLEPVWPSRSHCVSCHDTFYSSSELQTHNDGKCVLNTSSVQEEATENIDAAVKVKRRKSDACQSQIERVSELVDGALQTPPRKSSKAELASKSSKLKKKKGTSHPAYDFMEISKKFIIPSSNKDLVREIGWIASDGVPSFISAPFFSPSLDHTLMICPLKPDRNCLEVSVPNLEGSTLDVVSSTGLAQLDPFHSVATSSSLTTTAENIAGETHKLDARPEPGGERDNGGHLSAPLKNENLKLIPYSKRIVPEASMKPLSGRMLPILRRLKINLLDMDAALPEEILEPSKSCLPKRCAWRAFVKSAKSILEMVEATITLEQMIKTECLRNVWWYWSSLSAAVKTSTISSLALRIYALDAAIMYRKASGNFEPADTPKFSKPGKKKKDEDG*