MSTSALEELNKKPFKGKEVHFADSQIYKDEKEEKEEKTASFVGNLQKDKAKTPQRSSEENKPSGKLKESNQSPFVISFKSSKPLVITTKAKKTKQKIGGKLAVSFVSIIQDTDSDSETEDDTSSSQDDTQQVRPTLTPLETPTDVEDPASATFVVPETSEKDKPIFFHRSNASSSNYLLEPFRNEGMPKLSLYSPMAQAIMKKMGYDAQNPIGLRGGRGILTRLEPTLTKSQLEDWKLHRRIDKSSYGLGYDPDTPIRQLTQRLQSCFADQASTCHVDEDIDLPGYLFEELPDKDSGSSSNWYDFSDDEEELSDDTDAWVSDLQEPSSPKEVPYFDPVSAGDWDHLITSLDKNTDQEDLWTETEPWFENALGNPQGPVDLETSKNIMEEPPANLPTEDSVQRIDLGTPNNPRLVFTSKNIKDEELPEYVSFLREFVVCFAWSYAEMPRLDPKIAVHKLNLQENIKPVKQGQRRFRPDVMDKIEQEV