MLDHPNPKVVWHKVVVGLLLKVGVVETTLAPRGATSDTGKGENWLYAITSCQEKENSPDVVTGMIKVFTFDVYDLLDQGASLSFVTPYVSNQFEILPEKLCEPFYVSTPDGESILAERVYRVCPISINHKNTMADLVELHMVDFDVILGMDWFHACYASIDYRIRVVKFQIPNEPVIEWSSSSAVPNGRFISYPKARKNEADHASHVRIVLQTLKDKKLYAKFSKCYPWGVPPMLKKKRGSTKDMHRIACQGVILMYSTEGGIVVTNGAKSSLVSKVKKKQDQDPILLDLKKSVHKQRVLTFEQGGYGVLKYQGRLCVPKEDGLQERILEKTYSSRYFIHPGSTKMYHDFRETDGQEERTIQTLEDMLRSYVINFKGNWDDHIPFIEFAYNNNYHLSIQMAPYEALYGRRCRSLIGWFEVGEAGLIGPYLVHQAMEKGLGEKRREEGERIKDKDFAEIVERVSSGVIPFRLLYEPKLFGIEYINDYKCSENINGCLEGLELKFKEEKAENPSDRPWGAMPTRAPQDKQCPSGSGQVFARGQQWSPSVSPAQGLTCLGGIRRVPSHPFLGRDKMVSEPQMTTTRTNITGGRGEALPEAVVEAPARGRGRSRARGRASSTTVARGCGRGAAPVRGRAREVFTEPQIDDREDQGGGATTTPHDSRTREGAQTQEQQQAPIVQDAVGQLPVDPAIQNDVAPAVGGQVASMVVLTEDEQRRYERFRNMDPPQFQGGKSEDAHEFLTTCRVLLEVVGLAESHGVRYVTLQLRGPARDWWRTYSGVLPVGSPPVTWEQFASAFQDRFIPWSVREESHLRFKSLKQDGFSVTEYEARFFQLSRHVLAIIPNETERIRRFVRGLTFSIRLAVFRASREGASFQSIVSAAKEAELMEREGFRDPKRARISGQFHGASSGGRGSQRVSGSFQQRGPIHASMPTFEGGQTSRGSYSPGQGSYGSQQRPTGRGNYSGFSGSTQQFPGQRFCFTCGNPDHLIRQCTSLRGRGGPRPNSSFKTRPPAPQGRGRGRVQSDRGDRVSSSGVAAQQSEGRGTTQAGGGRGGHCYAFPERPEAETSDAVITGIIPVCHRPASVLFDPDLIILGMVDFDVILGMDWLSPYHVVLDCNAKTVTLAMPGVPRVEWKSVSGSYPRKVISFIRAQRLVERGCLSYLAFIRDTSVEPPPMDSVPMVQEFPDVFPSDLQGVPPDRDIDFAIDLEPGTKPISIPPYRMAPAELKELKDQLQDLLSKGFIRPSVSPWGAPVLFVKKKDGTMRMCIDYRQLNKVTVKNKYPLPRIDDLFDQLQGASLFSKIDLRSGYHQLKIRASDIPKTAFRTRYGRYEFLVMSFGLTNAPATFMELMNGVFRPYLDSFVIVFIDDILVYSKTEEDHVRHLRIVLQRLREEKLYAKFSKCEFWLTSVTFLGHVVSKEGIRVDPAKIEAVRGWTRPTSPTEIRSFVGLAGYYRRFVQSFSTIAAPLTRLTRQDVGFQWSDECEESFQKLKTLLTSAPVLTLPEEGVDFTVYCDASGVGLGGVLMQKGKVIAYASRQLKSHEKNYPTHDLELAAVVFVLKLWRHYLYGVHCEIFTDHRSLQYIFSQRDLNLRQRRWLELLKDYDVTILYHPGKTNVVADALSRKTPSMGSLAVLSIEERPLARDVQILANSLVRLQISEESDGMIAFIQARSSLVEQIRAHQFDDEKLCLIRDKVLRGEAKEAVLDSDGVLRIAGRICVPRTCDLIRLILEEAHCSRYSIHPGAAKMYHDLSQHYWWCGMKRDISNFVSRCLTCQQVKCEHQRPGGVSQRMPIPTWRWERITMDFVVGLPTTVGGYDSIWVVVDRLTKSAHFIPVRVKYTAEKLAELYISQITDGQSERTIQVLEDMLRAYVIDFGDRWDRHLPLAEFAYNNSYHSSIQMAPFKALYGRRCRSPIGWFDSVEMDSLDTDLLRDAMEQVRMIQYRLLTPQSRQKSYADRRVRALVFMEGDHVWLRVSPMNGVMRFGKKSKLSPRFIGPFEILSRVGEVAYKLALPPSLSAVHPVFHVSMLRKYIPYESHVLSLDSVEMGPDLTFEEEPIAILDRQVRKLRTKEIASVKVQWKH*