MTLSDLPDLLHPTKLSRHCKTSQSHALPAAKNAMGERRQHDNRKPPKPVDLCNARDANGKLDKSGRRSLAKKVSCRKGHRSLAKKDESSSKKARADGEEASCTFEQIISTSGNSSIQRVALRHCQYTEKHYSFKQISRMASSVSLLDFRKVSPDGYRSSEYDYWGEPREQSPLPKKGFVAAGWNPVPEGFRLATVREAAELFEALRTVDLAGVVLGRDEAAEKVLEAMRKFAASSSRPQFVKAVRKFATATLDAAGTSDAEFVAAIREVGGHASISGKLVHEFLQAVRRVTAATAESADENLEGTAADDKLHEKLEGTSHADDKVHENLDKGTSDGDGTSADEGDGTSDADAKVHEILEGTSADEIHGFLKAVRILTDNTFSLQADLGNYDNSDAESWRGLQLPGFGYSRTQILELIAAFLAAAGPSITSSSEYMKPDHHELVPGKDEAFSLKDGYLFNFGAVRSFYPNYQSNFTITHKLVVSCSCPGVDPTTQSNCDVELELLHACEQEDEKKIRDLVESNQLQRGDGHEAGSNIGEDGSRLRNTGLAVLLAQTPWINGGTALHFSATAEKHKSVRLLLQLNRELSQTTKEEDDDDDSGQRSNLIFVEDFDGNIALCSVALSNAYNRLILGQLLLPTRGEISHRQFKHKNLWGLTAVEIAAKEGRLMTWVWHMMPKDAVVDKILYKASYFYLCHYAKTVRNTQEWRQFPWHLDIKEFWQERRSMSTLQKMFLKALQVGFSEYCRSFLRNHNEVGRAQVPALSEHDYYDQCNDCDGNNILHLYALGGADQEVGKMLVQMLRQAGRLDNHINSFNLQGLTPYMLAVQKGHQEACDVLKPYSNAHLLNEYFIKGFNVMHCYASSAKLSVSSWLVPENVGELVNTKDEKGNTPLMSALLSGHTEACEWLLECAYDVEVDFEGALHMYAHGGAGAKAGEKLLRKLGNEKVISMINQQNRSKETPLMLALRNGNIDACNVLLDEVDKIRWWEDRWLLEERTDDLIVVGDDDSNSKTNVFHCFARGGCTDRTLWERLKAAHSTSTHENMLKMALNAASESHHTTPLMLALKSESEDCALLFLREEVVNTQLADSANRSVLHYAARYMGMNFKVWAELMRRRSTWSKEFIQTKDKYYGRTALMWAAAEGSLEVFEMLLHLSEEHDVKSWKGKDRQGATVVSLAAGNSAAHLQLLENLHEMNFSGRGDAGLAAAAARELLRLFPDDAHKLASREPLWSSVRYRSVSACSWLLNKIGSSLEQDVLNAAVLLATAYNWRRDEEDEGLGAVAILKILLKKMEGAEEKKWKALQDLQVGEDKSNLLHVAEAPQVISFISEKCPDLLVAKDAKGLTPLFTAESLKKTHTLIQCIMTYSGGMNPLEDAIQHKDVNHKTTLLHMQIEKFEKELDKEEQFGKVGKIMQWIPKQSLETLEDGGGETILHAACREGLLRVVRLILNTNGRLMDVSSSGGKTPFHVAAGAGQVHIVEELLLHHLNRNRNVDIPQLLLHERDGDGRTALHFAAKSSDDKALEVVKLLLEKAGEKYKPLLLWASAGPAVGTAIKNAQRPDVKEYLQNEMNPFLTPDGFDLLERAAEVESIPMVKELMNRGADVRALHESKPGILEEIQLNKANEADLPTLKDSLGRRKLAKGIAALLLNPFTAMPITVGVLAPWGMGKSSLMLQIEMGLMMTIIERNLLPVHRAQDDFPSKIKNSYSELTSRGIELRKHVLEIAEKYKRKDTNDQDFPTSKWQTCKRLAMAWINRLWSSWRQRAKEQSHCQREKDDDELHEFFSNYNPDFLPLYKGLALMERRNLVISSAQKFQHKDIATQIPSFLTMRYNAWTYHGETEASAGLALTILEEMEECMGTAGWLRLCWKCAYRMDPIFMVTGLLLPALVCVVVGGWILWLVWRLMSINNNEILKEFRYGSIPVSMVVVTWIVLRNVMNVVKPISQQLVQSFRSKKGHQQRLGYQNQVIDDIQLFKKELSTPPSCVWRVLGGFWSILVQNKNYIKRTQIAKVLVPKKNLRIVVFVDDLDRCSSETYVIELLAAINLILSNCEINVVLGVDKRFIQKAISKVYQDEEAEKKFLEKIIQVPVDLYEPSKHDMSVFLDEQLIGQKPKISEKDTTEVPNEDLDKDSNKIIVVIPKTNHSDVPSTSQDSREKGASPSIKEEEIQPETQAQELITERSKESTRAEGASVSIKGKEVQPERQEQECIRTGAPLFTFLALQNLDHLQECWRAPGELAECCGYCWGSCVGSWAACWLRCCVGSLLGCNSWSGSLYGAANSRATSFMKQKSAGDQHRRGG*