MSVALNHAVQARPDADVTKPFASASRPLSGLARIGVGRSRTWTSRGSVVKQSSLLGKKLYGTRLQRGSVSETLHQWKSDGPGRDPKLKVVVRSALSLVPEKPLGLYDPSFDKDACGVGFVAELSGKSNRNTVTDAIEMLVRMSHRGACGCETNTGDGAGILVGLPHDFYKEVAKDEGFELPPPGKYAVGMFFLPTSDTRREQSKIVFTKVAESLGHTVLGWRTVPTDNSGLGKSAIQTEPVIEQVFLTPTSRSKADFEQQMYILRRVSMVAIRAALNLQHGGIRDFYICSLSSRTIVYKGQLKPNQLKEYYYADLGNERFTSYMALIHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNVNWMKAREGLLKCKELGLSKNEMKKLLPIVDASSSDSGAFDGVLELLVRAGRSLPEAVMMMIPEAWQNDKNMDPKRKALYEYFSALMEPWDGPALVSFTDGRYLGATLDRNGLRPGRFYVTHSGRVVMASEVGVVDIPPEDVSRKGRLNPGMMLLVDFEKHTVVDDEALKKQYSLQRPYGKWLEQQKIELKHIVESVNKSARACPPIAGVSQASPNDENMENMGIRGLLAPLKAFGYTIEALEMLLLPMAKDGVEALGSMGNDAPLAVMSDREKLTFEYFKQMFAQVTNPPIDPIREKIVTSMECMVGPEGDLTETTEEQCHRLSLKGPLLSIEEMESIKKMNFRGWRSKVLDITYPKELGKKGLEETLDRICSQAHNAIKEGYTTLVLSDRAFSSKRVAVSSLLAVGAVHHHLVKKLERTRVALMVESAEPREVHHFCTLVGFGVDAICPYLAVEAIWRMQVDGKIPPKSNGDFHSKEELVKKYYKASHYGMMKVLAKMGISTLASYKGAQIFEAVGLSTEVMERCFAGTPSRVEGATFEALAGDALQLHDLGFPSRQFPPNSAEAVALPNPGDYHWRKGGEVHLNDPLAIAKLQEAARGNSVEAYKEYSKRIHELNKTCNLRGLLKFKEGKVKVPLEEVEPASEIVKRFCTGAMSYGSISLEAHSTLAIAMNKIGGKSNTGEGGENPSRLEPLPDGSMNPKRSAIKQVASGRFGVNSYYLTNADEIQIKMAQGAKPGEGGELPGHKVIGDIATTRNSTAGVGLISPPPHHDIYSIEDLAQLIHDLKNANPSARVSVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKSAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAIAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMLAEEMRELMSEMGFRTVNEMVGRADMLEVDKELTKSNEKLKNIDLSLLLRPAADIRSDAAQTCVQKQDHGLDMALDQRLISLAKPALEKGLPVYIESPICNVNRAVGTMLSHEVTKRYHLPGLPADTIHIKLHGSAGQSIGAFLCPGIMLELEGDSNDYVGKGLSGGKIVVYPPKGSGFDPKENIVIGNVALYGATSGEAYFNGMAAERFCVRNSGAKTVVEGVGDHGCEYMTGGTVVILGKTGRNFAAGMSGGIAYVLDVDLKFRSRCNTELVDLDKVEDEEDIMTLKMLIQQHQRHTNSQLAKEVLADFDHLLPKFIKVFPRDYKRILATMKETEVAKKAADLAAEEADIREEDVLKEKDAFEELKKLAAKSLTETVNQLIETVNQVKEDEKAEQATRPSRVADAVKHRGFVAYEREGVSYRDPSVRMNDWNEVMEESKPGPLLTTQSARCMDCGTPFCHQENTGCPLGNKIPEFNELVYQNRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVSIKSIECSIIDKAFEEGWMVPRPPLKRTGKKVAIVGSGPSGLAAADQLNRMGHTVTVLERADRIGGLMMYGVPNMKTDKIDVVQRRVDLMATEGVNFVVNANVGTDPVYSIERLRQENDAVILAVGATKPRDLPVPGREFSGVHFAMEFLHANTKSLLDSNLEDGNYISAKGKKVVVIGGGDTGTDCIGTSIRHGCTSIVNLELLPEPPRTRAPGNPWPQWPRVFRVDYGHQEAATKFGKDPRSYEVLTKRFISDENGAVKGLELVRVQWGKDESGRFQFKEVEGSEEILEADLVLLAMGFLGPESTIADKLGLEKDGRSNVKAEYGRFATNVEGVFAAGDCRRGQSLVVWAISEGRQAAAQVDKFVMKEEEEIEDGRLQIEEGKKREEQQAFRT*