MATSPNRPIEAAREGLGSFVSQPHALEGVGEYISNEHVPHTSGYEVGSHQREFRMKYVPLAYCDAKKKEFLNLRQRDMSIAEYEQKFLRLYCYAGSIIKEEKDKCRKFEEGLYDSIRKNVAILQHENFCKPAQQKQNRSDFYSASTPNYGQGSVDKHSVNTPQTNKVHGLETPKQQVPVDLNKLVDKGGTARAYAMRHRDEQDGQGVVVGLKRRVDKRVDQMVNAGLVDEVRQIFIPDADYTKGIPRSISVPEMDRYLREETNIDGDVESKNMILQASISSTKQSFIISPRPGPGNVRAEFLAYVAESLTRGPGMYIIYMIGDEDGYDDDDDGDDVMNISPSPSLEGPGRTVVGTTDRHRLFKEIESLNFVTEAAGRTVAGTTGRHRLRNPRLGRISVKTRATTTSTPAPTGQGASEPATGAVARGRTAARGRGRGRGRTSSRGRGRAPSPSEARAVTPPPTEEVVREGEEGETEQEQNEEMPPQPTPEMINQVLAYLSGLSDQGQAPPVVSAPTPPVSEIRHAATMAPRMDASLGIGTFPRLTTGPIMTNDQHELFSKFLKLKPPVFKGAESEDAYDFLVDCHELLHKMGIVERFGVEFVSYQFQGNAKMWWRSHVECQPTEAPPMTWESFSTLFMEKYIPRTLRDRKRDEFLSLEQGRMTVNAYEAKFRALSRYATQLCFSPQERIRRFVKGLRSELRISALQIAATATSFQEVVDFVIEVEGVKPDDFTTTSTSKRFRRGGEFNGSYSRGQSSGGHSVRPIQSSLQTVVGGPPQTGQHFSEVGGYSQTSSFSQRPMLDSRECYGCGETGHIRRNCPKQSYRPPIARGRGGHGRGRYSGGRGGRGNGGHQNGRGDGQIGATTTPHGRGNGQTGDRAHCYAFPGRSEAETSDAVITGNLLVCDCMASVLFDPGSTFSYVSSSFATGLNLHCELLDMPIRVSTPVGESVIVEKVYRSCLVTFMGSNTRVDLVILEMVDFDVILGMTWLSPNFAILDCNAKTVTLAKPGTDPLVWEGNYTSTPVRIISFLRAKKMVSKGCLAFLAHLRDDTTQVPSIESVSVVREFLDVFPADLPGMPPDRDIDFCIDLEPGTRPISIPPYRMAPAELRELKAQLQELLGKGFIRPSASPWGAPVLFVKKKDGSLRMCIDYRQLNKVTVKNRYPLPRIDDLFDQLQGACVFSKIDLRSGYHQLKIRAADVPKTAFRTRYGHYEFLVMSFGLTNAPAAFMSLMNGIFKPYLDLFVIVFIDDILIYSKSKKEHEEHLRIVLEMLREKKLYAKFSKCEFWLDSVSFLGHVVSKDGVMVDPSKIEVVKNWVRPTNVSEIRSFVGLASYYRRFVKGFSSIASQLTNLTKQNVPFVWSDECEESFQKLKTLLTTAPILTLPVEGKNFIVYCDASYSGLGAVLMQEKNVIAYASRQLKVHERNYPTHDLELAAVVFALKQWRHYLYGVKCEVYTDHRSLQYVFTQKDLNLRQRRWMELLKDYDVTILYHPGKANVVADALSRKAGSMGSLAHLQASRRPLAREVQTLANDLMRLEVNEKGGFLASVEARSSFLDKIKGKQFDEEKLRRIRDMVLRGEAKEAIMDEEGVLRIKGRVCVPRVDDLIHTILTEAHSSGYSIHPGATKMYRDLKQHFWWSRMKRDIVDFVAKCPNCQQVKYEHQRPGGTLQRMPIPEWKWERIAMDFVVGLPKTLGKFDSIWVIVDRLTKSAHFIPVKVTYNAEKLAKLYISEIVRLHGVPLSIISDRGTQFTSKFWRTLHAELGTRLDLSTAFHPQNDGQSERTIQVLEDMLRACVIEFGGHWDSFLPLAEFSYNNSYHSSIDMAPFEALYGRRCRSPIGWFDAFEVRPWGTDLLRDSLEKVKSIQEKLLAAQSRQKEYADRKVRDLEFMEGEQVLLKVSPMKGVMRFGKRGKLSPRYIGPFEVLKRVGEVAYELALPPGLSGVHPVFHVSMLKRYHGDGNYIIRWDSVLLDENLTYEEEPIAILGREIRKLRSREIASIKVQWKNRPVEEATWEKEADMQERYPHLFTDSGTPFSPFFSSCDRSGTNDGTDRHRRDGPSQTLGKNLVSELCDGAAGRTVAGATGRHRLHNPRLGRISVK*