MGVSKRRFVRSDEEDEGDCGNADITDPGTSAPKRSRKKNQDRKAAVVSHLTEGRAANLKRSLCSKEKGLHDFATHSVIDSSDCEEIAETSLRPRLSHGRDGKSKRNRYTSYPLRRGKKGVSASKNVDSKAKYNWLGDRSENWTAEESRNDPEMIFGEEFEELIVEEVLNASKDTYTKEKDLPERFQIHEDILDTTALTEDWNKEAIWIYNRLFGDSASVTRDVDLQSIADISKDDIIQEIIYVLMQLHVQKCEFLQVPIIGMYRFEGCMHLAQRKEPLDIISQDQDRRAQLKTFKLLWMIFQWDRKWLLLMKQKITQQGAWKQRAMNKETKQVAKETVFNGLIRALWDEADSEVLISDLVAKFNLEFPIVEIPASPGQYKRPKRMSFYSFCCKSGLKEFVNYFGLTPERFGENLHSMQKINEPVNYAIAPDKINLSGFNSKFHELHSALAGARHVAAYELACEPTVRTHVRNLFYEHAVLSTTPTMKGKLIIDAFHEFGSVKLIQARSIKVIEHAEWLLIQKAEKEELLEVLIEFTQDVYNGIVMKSLEEGYLSSSSDEISQMWNEQRKLTLQEALLQMLLPSLVEESRLALSASAKTWVQTECSTSLWRRVSVGPYLPKDPFSDVSESDKGCDHSDMAKVLACCFGTRNPPTSFVMLDTFGELIGTLQTGYLSVHPGSDEQQLQRKSDDQDNLKSFILLHRPSVIVVGATVNPACRYLKNTISEVLSKAAEGDSSLINVPVMYGEESLAVLYEKSDVSLRQFPEQPGIIRRAVALGRNLQNPVAVISALCNSNKDIAGLNLHPMQKFLSAEDLYSSIECTMVTVTNQVGVDVNLAVAHEWLFSPLQFVCGLGWKKASMIRQFVQQLRWLPSRKYLLGHPFSLKNAVFRNCSGFLRVRPVANTVSSGKKFNPLDGMRIHPDHYELAQNLATYAFTGKTLKDNDMDKDIMEQAVIHFRENPEALSDGILESFSELHQADSNMDMEVLKDICAEFLFAFKEYRVPYSCPTQDDEFSWLTGEDDSSLCVGKVVNATVYKVFRHRVLCTLESGIRGVLERENITTDRNIDLMHAFPEGSSFTCCIASVVKEQFLVQLTWQKNDIEDDDCNMEQSPITVVPLPKDEVVSKRRSSNKACCFKPRDISHPLFKNISTVDVIQALSDKGPGEVIFHPSSEGPACLAMTLKCEGNICLQRQIEELEKDGRDLASFSRLGRILKLDGRTYTTLDEVVKNYALPLMSKMNEVLQSGNFKSGNDIQIRSLLVNQQPPMDNLVHCFSFFPDDPQAIAIMFMVDNKVSTERIDLYPEGYRFQGRMFRKLDTIIDYVKKALNDTTCCWIAGKGEREGGKAGQGHGGRSGLGQRGAYLGRRGRGRDCRDFRASDRDLNQRNTEKSDAAWNAGDKTWAEEFRVGRDAHKHQSDIGWGSGSMQSRKDQASGGFEVKESTEHLHGGWGENSKDNGNHSIDEKTDCFGWNAVWETASNGNEMESRKDENYGCQGASNEQSIADRGGWTHDLITTPLDDMAESSRKREEVAKGCTFENDDCIFGEGSLTGLRSNDGHKDVENDCLGWNAGLEGVDNKNESEFRKSQKQCGHDVPREQLDANSMGWTHNGITPLDDVNDSSWKDEGNLETCTFEKDDCLLGKGPSSVFTSSDQQSKDAFEASRTEQKSEWQKSQNEVHDGWSNNSDTCLKETVIEDGWGNTAGLEQVFEDGNGLGESGISNRKVVDLNSSGRHDSWVVGDDYHRSAQGLGASAAKNSGWNSFYNNRENCDNELSGDSFRVTRACGRGMGRLNSSSWTQEDTGGHRGSDINSYRSEEGNGSGTNIRGRGRGRGRGRGRCRGRGQGEEDPWPSRGESGNGRGGSCHGFQGDNGGGRSTSHQAQMEYSERGDWSRDGNQFWSSREDVRSGKHGWSLNEERTEVSKGYHWHKNQAGGGRHSRGRGRGHSSESKGIHGRDGQSQWSQKQGGDGNEGICRAGSDGWTLGSEGEPQGKVLSIHSECWEAGWGSSIGSQKGIRNKEQEEPNGWESAAEGGTANNWSDSGARNKQLEPMNGWKDPPAKHGQVPMEKSPDGKFQIHGWITVGSELHREGTEQLSNEISRNITVGSELHRQGTEQLSNEISRNIEGENGRSDSGCRCDEVEAMTQDLSIEIQNVEKDDEL*