MQEKNVIAYASRQLKVHERNYPTHDLELAAVVFALKQWRHYLYGVKCEVYTDHRSLQYVFTQKDLNLRQRRWMELLKDYDITILYHPGKANVVADALSRKAGSMGSLAHLQVSRRPLAREVQTLANDFMRLEVNEKGGFLACVEARSSFLDKIKGKQFTDEKLIRIRDKVLRGEAKEAKLDEEGVLRIKGRVCVPRVDDLIHTILTEDHSSGYSIHPGATKMYRDLKQHFWWSRMKRDIVDFVAQCPNCQQVKYEHQRPGGILQRMPIPEWKWERIAMDFVVGLPKTLGKFDSIWVIVDRLTKSAHFIPVKVTYNAEKLAKLYISEIVRLHGVPLSIISDRGTQFTSKFWRTLHAELGTRLDLSTAFHPQTDGQSERTIQVLEDMLRACVIEFGGHWDSFLPLAEFSYNNSYHSSIDMAPFEALYGRRCRSPIGWFDAFEVRPWGTDLLRDSLEKVKSIQEKLLAAQSRQKEYADRKVRDLEFMEGEQVLLKVSPMKGVMRFGKRGKLSPRYIGPFEVLKRVGEVAYELALPPGLSGVHPVFHVSMLKRYHGDGNYIIRWDSVLLDENLSYEEEPIAILDREIRKLRSREIASIKVQWKNRPVEEATWEKEADMRERYPHLFTDSGTPFRPCFSSCDRSRTNDGTDRHRRDGPSQTLGKNLVSELCDGAAGRTVAGTTARHRLRDTTTVDMYAVVEGPKKYIMVRTRATTTPTPAPAEQGASEPAAGAVARGRATARGRGRGRGRTSSRGRGQAPAPSGTRAVTPPPTEEVVIEGEEGENEQVQNEGLPPQPTPEMINQVLAYLSGLSDQGQTPPVFSAPTPQVPEVQQATAAAPRMDAPLEIGTFPRLTTGPIMTSDQHELFSKFLKLKPPVFKGAESEDAYDFLVDCHELLHKMGIVERFGVEFVTYLFQGNAKMWWRSHVECQPAQAPPMTWASFSSLFMEKYIPRTLRDRRRDEFLSLEQGRMTVTAYEAKFRALSRYATQLCFSSQERIRRFVKGLRSDLRISALQVAATAKSFQEVVDFVIEVEGVKPDDFTMASTSKRFRKGGEFNGSYSRGQGSGGYSVRPIQSSLQTVVGGPPQTGQHFSESGGHPQTSSFSQRPKLESRECYECGEIGHIRRFCPKQGYRPPTVRGRGGHGRGRYSGGRGGRGNGGHQNGRGDGQIGATTTPHGRGNGQTGDRAHCYAFPGRSEAETSDVVITGNLLVCDCMASVLFDPGSTFSYVSSSFATGLNLHCEMLDMPIRVSTPVGESVIVEKVYRSCLVTFMGSNTRVDLVILEMVDFDVILGMTWLSPNFAILDCNAKTVTLAKPGTDPLVWEGNYTSTPVRIISFLRAKKMVSKGCLAFLAHLRDDTTQVPSIESVSVVREFLDVFPADLPGMPPDRDIDFCIDLEPGTRPISIPPYRMAPAELRELKAQLQELLGKGFIRPSASPWGAPVLFVKKKDGSFRMCIDYRQLNKVTVKNKYPLPRIDDLFDQLQGACVFSKIDLRSGYHQLKIRAADVPKTAFRTRYGHYEFLVMSFGLTNAPAAFMSLMNGIFKPYLDLFVIVFIDDILIYSKSKKEHEEHLRIVLEMLREKKLYAKFSKCEFWLDSVSFLGHVVSKDGVMVDPSKIEVVKNWVRPTNVSEIRSFVGLASYYRRFVKGFSSIASQLTNLTKQNVPFVWSDECEESFQKLKTLLTTAPILTLPVEGKNFIVYCDASYSGLGAVLMQEKNVIAYASRQLKVHERNYPTHDLELAAVVFALKQWRHYLYGVKCEVYTDHRSLQYVFTQKDLNLRQRRWMELLKDYDVTILYHPGKANVVADALSRKAGSMGSLAHLQVSRRPLAREIQNLANDFMRLEVNEKGGFLASVEARSSFLDKIKGKQFNDEKLIRIRDKVLRGEAKEATIDEEGVLRIKGRVCVPRVDDLINTILTEAHSSRYSIHPGATKMYRDLKQHFWWSRMKRDIVDFVAKCPNCQQVKYEHQRPGGTLQRMPIPEWKWERIAMDFVVGLPKTLGKFDSIWVIVDRLTKSAHFIPVKVTYNAEKLAKLYISEIVRLHGVPLSIISDRGTQFTSKFWRTLHAELGTRLDLSTAFHPQTDGQSERTIQVLEDMLRACVIEFGGHWDNFLPLAEFSYNNSYHSSIDMAPFEALYGRRCRSPIGWFDAFEVRPWGTDLLRDSLEKVKSIQEKLLAAQSRQKEYADRKVRDLEFMEGEQVLLKVSPMKGVMRFGKRGKLSPRYIGPFEVLKRVGEVAYELALPPGLSGVHPVFHVSMLKRYHGDGNYIIRWDSVLLDENLSYEEEPVAILDREIRKLRSREIASIKVQWKNRPVEEATWEKEADMQERYPHLFTDSGRTVVGTTDRHRPFSGIESLNSVTEQQDGPSQARRAVTDCIRFRVGAHIEEQFESEFGVSWSCDGENRTSASGGQDPIRASASGNTIRGRGRGQARGRGRGRIAAPVDGQVPIATQGRDTVPPDVEVIHGDVQDRVKGDGPAQAPPSTTVPPLLQDTLSRMLGILEGIAQAGALPVTSDGSQTRVGGQTPDPIVGPDSQNPRTQPTIAVAPRLDSMEFLDMTSHLVNRPSMTVDEQKMFGRLHNLGLVESHGVDYTAFQMTGSAKQWWRDYISSRPVGSHPLSWTEFTQVFLSKFVPRSERERKRAEFEGLQQNGISVAEYEGKFHALARHASMILPTEAERVRRFVKGLVIPIRLGVSQVATSGVPFQKVVDAAKELEMIRREGFEQREGKRTRYSGDYGSAPPRNRGYLGRGHTSQGSSSRPVVRGGNSGHSGSSHQPASRRGCFECGDMGHFVRDCPRTRRGGLHQGSQALTSRAAQPPARGGAQNGRGGSHSGRGGSPSGRGGGRGGSQSDGGRSHYYAFPGRPEVEASDAVITGIIPVCHRPATVLFDPGSTYSYVSTYFAPSLDILCESLDLPIRVSTPVGDSVVVDQVYRLCTVTLMGYDTHADLKVLDMIDFDVILGMDWLSSYHAILNCHAKTITLAMPGIPIVEWRGTLSHPSKGVISFLKARQLVQRGCLAYLAHIRDTSIETPMLESIPVVSEFSEVFPTDLPGLPPDRDIDFCIDVEPGTRPISIPPYRMAPAELKELKEQLQDLLSKGFIRPSVSPWGAPVLFVKKKDGSMRMCIDYRQLNKVTIRNKYPIPRIDDLFDQLQGASVFSKIDLRSGYHQLKVRAEDIPKTAFRTRYGHYEFLVMSFGLTNAPAAFMDLMNGVFRPYLDSFVIVFIDDILIYSRTKEEHEHHLRIVLGILKEKKLYAKFSKCEFWLSSVAFLGHVVSKEGIMVDPKKIEAVRDWVRPTSVTEIRSFLGLAGYYRRFVEGFSSIASPLTRLTQKEVTFQWSDECEVSFQKLKTLLTTAPILTLPVEGEGFVVYCDASRVGLGCVLMQKGRVIAYASRQLKVHEKNYPIHDLELAAVVFALKIWRHYLYGVHCEVFTDHRSLQYIFNQRDLNLRQRRWLELLKDYDMTILYHPGKANVVADALSRKAVSMGSLAMLQVGERPLARDVQSLANSFVRLDISESGKVLAYMEARSSLLEQIRAQQFDDGDLCKIRDKVLKGEAKAAILDSEGVLRIKGRICVPRTGDLTRLIMEEAHSSRYSIHPGATKMYRDLKQHYWWCRMKRDIVDFVSRCLNCQQVKYEHQKPGGMTQRMPIPEWKWERIAMDFVVGLPRTLGKFDAIWVIVDRLTKSAHFVPVQTTYNSEKLAKIYIQEIVRLHGVPISIISDRGTQFTSHFWRSMQKELGTRVDLSTAFHPQTDGQSERTIQVLEDMLRACVIDFGGQWDQFLPLAEFAYNNSYHSSIEMAPFEALYGRRCRSPIGWFDAFEVRPWGTDLLRESLDKVKLIQDRLLMAQSRQKSYADRKVRDLEFMVGERVLLKVSPMKGVMRFGKKGKLSPRYIGPFEVVERIGEVAYQLALPPGLSGVHPVFHISMLKKYHQGGDHVIQWDSVLLDQNLTFEEEPITILDRQIRKLRSKEIASVKVNWKHRPVEEATWDTESDMRSKYPHLFERSG*