MLRYQIGHAGVHVRLTALTIQSQLGDWNATQGMDDPDGIFSSVAQSIEQLRTNASTPSEKEFVSKQLLDLTETRKEGRTAIGTHSQAIPLLVALVRSGTLAAKMNAAAILGALCQEEELRVKVLLGGCIPPLLALLKTSSSDAQLAAAQTIYAVSQGGVTDHVGCKIFATEGVVPKLWEQLQPKQKLDGSVEGLITGALQNLCSNTEGFWPATLEARGIEILVRLLHHGSSIAQANASSLLANLMMASQASSRQVLSMGAVEPLLGLVGNGNDISVRAEAAGALRALSSTFKEARLSLSEAGAISILISAIVAPSKEFMQGRFAQALQENAMSALANIFNGMSAVILSIAENIESSKPDTQMADVIGALAYALMVFDDSEKSSDVVNAEMIEQILVKQLKSRVPQLVHERAIEALASLYGNAVLQKGLKHAEGKKMLVGLVTMANADVQEELIKSLRNLCNGNMNLWQSLRGREGVQLLISLLGLSSEQQQEYAVALLSILTEEVDGSKWAITAAGGIPPLVQLLETGSAKAKEDAALILGNLCTHSEDIRACVETADAVPALLWLLKNAGLKGQEIAAKALTQLVRDSDASTISQLAALLLGDLPQSKVHVLNVLGCLLCVASQDDILKEGAAANDALQVVLRLLNSASGETQEHVASVLAKVFDARKDLRESPLIVDGLEPLIRLLSEEKEQIAMQAAKALAALFVSIEKNREVAHLAKGSVLPLISLTKSSDIAVAEMAATALANLLMDADISEEVPAEDMIMPLTGVLREGTHEGKENAAGALARLLKFRPVDDLLSESIHKCDTVVALVALLAATNLEVCAKSEALEALASLARARCAGTCSRPPWSALAEVPYSLGPLVTCVAVGKPFMQEKAIEVLSRLCHDQPIVLGDLIAGTARCISALAEHVINSKRIEVKVGGTALLICAFKEHRQRAMEGLHESGSFSLLIQSLVDMLGVKALEHQSERGYNDSQEGSYMRRVEKAIEGQTDDFKIHLEHDPAAMLGGTAALWLLSIIASHDDNSKVAIMEAGAIELLTEKLANMVSNAAQADLEDNGSIWVSMLLLAILFQHRDVTRSPGTMRAIPSLAFLLRSEEAIDRYFAAQALASLICNGSRGTLLAVANSGVAGGLIPLLGSLESDIANFVALSEEFSLAPNPDQVALERLFRVDDIRVGATARKAIPFLVDLLKPIPDRPGAPSLALGLLTQLAKGSSTNKLAMAEAGALDALTKYLSLGPQDAIEEATADLLRILFSSAELRRHESAIGAVNQLVAVLRLGTRGSRYNAARALQGLFTADNIRSGEAGKQAIPPLVEMLNSGSEKEQRAAIGALIRLSADNPPKALAIADAGANAVEGLCRVLCSECSLELKEDAAELCRVLFGNSRVRTMPGASNCIQPLIALLSADLSTTQLAGTCALDNLLDDEQQAEIVAAEGAVVPLVGLVVGDNYALHEAAISALTKLGKDRPLCKLDMVKAGIVDSVIEIILVAPDSLCALMAELLRILTNNSSIAKGTSAAQVVEPLFNVLARPGLSTSGQHSAMQVLVNILEKPQRLSIQNLTPNQAIEPLVPLLDSPSQTVQQLAAELLSHLLVQEQFQRDITTQQAIVPLVRIAGLGVQSLQQKAIKALERASKSWPNAVADAGGIIELSKVIIQADPLPPHALWESAAYVLSNILRFSSQYYLQVPLVVLVRLLKSTSEASVVIALNALLVLERDDASSAEEMAQAGAVEALLELLRCHQCEEAAARLLEALFNNVKVRDMKGAKFAISPLSQYLLDPQTRAQPARLLAALALGDLFQHDGLARTTDAVSACRALVSLLEDQPSEEMKMIAVCALQNLVMHSRSNKRAVAEAGGVQVLQELLNSSNTETAGQAAALIKLLFSNHTIQEYATSEIIRALTEPIWGILALYRRVVGQVRTTQGMSDMVHSTIGVKQGCPLSPTLFGMYVDEFSDYVEREGDKGAQLAGTWIPLLLYADDIVLISDSPEGMQRHLDALQLFAHDSGLSVNLGKPKVMVFNTTTQWIRRSAPTFTYGRETVEYTDAYTYLGVVFSGPVFSLSLAAETRLTRAYATLGRLERMCLQVQFQEPRTKLWLFDTLVTSAMLYGVDHHRRAGSTDRWRSSLEREFWATGTVNEDMLKAIDILFCNFPRLRGTEAATLCIPQLVGALKAGTELAQEAALDALLLLRHAWSSAANATEIGKTQAMAMVDAIPVLQLLMRSGPEHFQEKADALLQCLPGSLVVTIKRGHNLKQSMGSTNAFCKLTLGNGAPRQTKVVPNSSSPEWNQDFAWAFDTPPKGQKLRISCKSKNAFGKGSLGKVTIQIDRVVMLGKVSGQYTLVPDTNRDGSARTLEIEFQWSNR*