MSSSLSPFGVWASRSPAAASSTQEKSPLSFRSHVVPGHGQYHGLRRIPRVGSLRSSSRGAKSKLGPQYHIATPWLQVVRSMALSDLPTGPLGLYDPALDKDACGVGFVAELSGVPSRKTVSDALEMLVRMAHRGACGCETNTGDGAGITVALPHDYLALVAKEDIGCEVPPPNEYAVGMFFLPTSKTRREESKNVFNKVAESLGHTILGWRRVKTDNSDLGKSALKTEPVVEQMFLTPSSRSHLDLEQQMYILRKTAMIAIRAALNLAYGGAKDFYICSLSSRTITYKGQLKPDQLKKYYYEDLGSKKFTSYMALVHSRFSTNTFPSWDRAQPMRVLGHNGEINTLRGNINWMQAREGLLKCKKLGLSPDELQKLLPVVDTSSSDSGAFDGVLELLVRSGRSLPEAVMMMIPEAWQNDVNMDPERKALYEYFSAVMEPWDGPALIAFTDGRYLGATLDRNGLRPGRYYETHSGRVIMASEVGVVDIAPEDVSKKGRLNPGMMLLVDFERHVVVDDDELKKLYASRYPYADWLCRQKIVLQDIVESVPSSNRVAPHIIGSADVESSDETMDKMGIHGLLAPLKAFGYTVEALEMLLLPMAKDGMEALGSMGNDTPLAVMSSRPKLGFEYFKQMFAQVTNPPIDPIREAIVTSTECMIGPEGDLTETSEGQCRRLSLKGPLLSIEEMQAIKNMDYRGWRSKVIDTTFYKYDGVKGFEEALDRICLEARSAIQEGYKVLVLSDRGTSPLRVPVGSLFAVGAVHQHLVSSLERTRVGLIVESGEPREVHHFCTLVGFGADAICPYVAIETVWRLQVDGKITPKKNGNLHSKEELVRKYFKASNSGILKVIAKMGISTLASYKGAQIFEALGLASEVVEKCFRGTPSRVEGATFELLARDALRLHELAFPLRTLPEGSADALALPNPGDYHWRKDGEVHLNDPVAMAKLQEAARTNSVAAYKEYSKLIHDLNKKCNLRGMLKFRQVPDRRIPLEEIEPASEIVKRFCTGAMSYGSISLEAHSTLALAMNKIGGKSNSGEGGENASRLEPLPDGSPNPRRSAIKQVASGRFGVTSYYLTNAIELQIKMAQGAKPGEGGELPGHKVIGDIATTRNSTPGVGLISPPPHHDIYSIEDLAQLIYDLKNSNPSARISVKLVSEAGVGVIASGVVKGHADHVLISGHDGGTGASRWTGIKNAGLPWELGLAETHQTLVANDLRGRTVLQTDGQLKTGRDVAIAALLGAEEFGFSTAPLITLGCIMMRKCHKNTCPVGIATQDPVLREKFAGEPEHVINFFFMVAEEVRELMAEMGFRTMDEMIGRSDMLMMDQDVIKGNDKYQGINLSLLLQPAAEIRPDAAQYCVQKQNHGLDMALDQELIRLSQPALLKKLPVYFEMPIVNVNRAVGTMLSHEVTKKYKMAGLPTDTIHVKFTGSAGQSLGAFLCSGVTLELEGDSNDYVGKGLSGGKIIVYPPQGSGFDPQENIVIGNVALYGATEGEAYFNGMAAERFCVRNSGAKAVVEGVGDHGCEYMTGGTVVILGKTGKNFAAGMSGGIAYVLDADGTFKTRCNPGSVDLDKVEEEEDKMTLRMLIQQHHRNTGSQLAKEVLANFDQLLPKFVMVFPRDYKQVLLEEKQRLAKEEAELSKKDAFEELKKLSAGVGVNGAGIPAKTTTSAVQRPTKVEDAVKHRGFVKYEREALSYRQAEERIKDWNEVLEDNRQDALLKTQSARCMDCGTPFCHQETSGCPLGNKIPEWNELVHQGRWREALDRLLETNNFPEFTGRVCPAPCEGSCVLGIIENPVTIKTMECTIIDKGFEEGWMVPRPPLKRTGKNVAIVGSGPAGLAAADQLNKAGHAVTVFERADRIGGLMMYGVPNMKTDKVGVVQRRVDLMAAEGVKFVVNANVGVDPAFSVERLRKEHDSVLLACGATKPRDLNVEGRELQGIHFAMEFLHANTKSLLDSGLEDGRYISAAGRKVVVIGGGDTGTDCIGTSVRHGAQNIVNLELLPQPPAVRAPGNPWPQWPRVLRTDYGHQEAIFKYGKDPRSYRVLTKRFVGDDEGRVRGLEIVKVQWEKDASGKFQMQEIPGSEEVIEADLVLLAMGFLGPEQNIADKLGLERDARSNFKADYGQYATNLQGVFAAGDCRRGQSLVVWAIAEGRQAAAKIDKFLMADEEALASEQDDMSYNLFATRKESSNRQDLSTGGELQRAR*