MLKLIYNAWLAQLSLHLASASESQKAEATKDGEPSLSTPELENLSIEQKQSLQQVIICEPKLFNALCWNLAKQKQLDKHIKIELSGRDTVQVEGSRPLQKSEPHGFDCMLHQEVQGAFLEVLKKKVEHSSLQECLKYLPLLQTDFGVPNQAYRDVIHAIVKKTMIQECGISKQDRLRMAMFELYEAIQASGSAYLVSAVESAQDSFLHELAESNKASNEPTLPPPLHYLHQCFRCLRGEDNLVSKDSGINECAVLRYCLRQLGHYSRATGTHMFDTVMSAALSAIKTQQFQKAVDILSVCPRLQPLAAVIGWDLLAGDTVARRLMMEFLWASKSVESSPYGKHGDEFCCVDHLCDQLCYRLDLAYFSAHINSGLEWTTSFFLYPYQGRSKSNKKLVDQKPADAFVANLVLERLAMHSPIRVLFDVVPDVKLKHARALLKMCPTTSGVAECMRMQDLELLELHFGVQAITLSLGAMEKSMIEGGSKELGMLAMSLLEELRDHILSISNMPRRIFFMCIVVDLLHMDDASTQTLPSGLEMRLKSLLESRFHSAGTENARKVTTVDFVGRLLEILRECMFSSVVELEDQKVECAFPRGFANLSGQKAWEWKNSNLLHFIEDWEWRLAVLQRLAPSPHRQWQWKEALAVLRAAPSTLLNLCVQRAQYDLGEEAVHRFALPPEDEAALQLAEWVDGAVARASVDDAVSRVAEGASSPEEALKLAALRAPLAPIVNVLLCIDVAAASARAVDMSKQLLHKARSLLTEIASVSIYRQGSNQAEQIQEACILSVSKRVVQCLQDLLEKICVEKNQTLQSLLSGTDMVNVVLETAKHGHRYRALNILQQTIEDAHNGKRQFLSGKLHNLVKALADEEIEENNLRPSVSYSEKKPNVVSENGFLLGYGIRGASKQPTGVTAGVGGGDHVGETTFFPLKGTGKRYLGPLISKPSAYLSAFILYIATIGDIVDGVDTTHDFNFFTLVYERSNDLLTRLVFERGSANAAGKVAEIMGADLAQEVISACVPPIYPPKSSRGWASIPLLPSRFSRSDNQHDRASNNLVEKDCGLYPLKLDVVKHLATLSPVRAILACVFGTSKFRKTTRPLDGNVEGNGLLSTDTDRSFYEFALEQSDRFSTLNRWIQTQAKLQQLSEFPLSIKKGNIAGQQKVEGNRALLKRSREHESDTESEEDEERRGIRGVQSSSHSMPESLEKNRKGMVYETAGLTRNNSKPEGLEIRNSTSLVFEWENESIYEDTVNRLLEEGKMVDALALADRYLRGGAPDNLLRLLIENSDGGGARAGQWQSNHNTWNISWQYCIRLRDKKLAASLALKHIRRWDLDAAMDVLMMCSCHLTEKDVLHNEVLHLKQSLQLYSEILRADGRFTNWQEVESLCQKDPEELALRLAGRGAVSAALEVAERYKLREELRRELQGRQLVKLLTADPVNGGGPAEALRFLGSLSNPEDALPVAMAAMEQLPSLQGKQLLVHFFLKKRVGILSNDELARLHKLSLGLQMLGALPLPWQQRCAALHQHPQLILETLLMWKQLQVASELLCAFPSLRDDSLILTYAVKAISAGAYPKYERRASNSTMSSKFNRSTISGRTIIGNNAPASQKESRRPFLWATRDTGNKITPKDVSRKRKSTALSPSQKAAWDAISGGHEERLHTSVQENLERLTPFTMTEGWVLTGDPVKDNVVRDSHRYESAPCITLFKSLLGLCSSEEVAVKASVRICVKQMKQILNSEQLPPGASSETVEKAFYATEAFVQALLHAKVLLRKLLGSSDPTGSLDGQKESSYGNGAGQSQEIVSSDTELPNNLSELLFQVVEWLSRAELLQSLLGSGVTASLDDMLVKDAAEKLRDRLISGERYNMAVYCCTKCKVDAFPVWKALAHALVQMEHYAQARGKLKQALRLHKGDPAPIVRDIISTMEASPPVDIPSVRSLYDHMAKNASTIMDDSLSADAYLNVLYMPSSFTKSERSRRTSEDSVDSFAAFYSQPGGEEGPRSNLDRSRYDECIFYLQEYARQDLLPFMFKHCHYADACLLFFPPNAVPSPPVTTSSPQRSDPSATDFGSIDDLCELCIAYGAMPVLERIIATRELASATQDPTISQHTAAALARVCTYCENHKHFNHLYRFQVLKKDHVAAGLCCIQLFLNSSNQEQALRQLERAKTHFDEGFYARQQGGEVGKVSTKVTRGKSPSERFSEEELMKFSTRISTQMDVVRCFSDAEGPPWKHSLFGNPNDADTVKRRADVVETLSERNFDLAFRIIYDFGLPPVQIYAAVSASLAERKKGNQLTELFKNIKATISDDDLDQVIGAAIMVFANKHKERPDRLIEMLSSSHRKVLSCVACGRLKTAFQIASRSGSTADVQYVSDQAKRTGVMSVVDMCKQWLSKQK*