MSSVVRRIFCSQKNPCTSDTSNPEFEHSSTSTPAEHTLAVVTKLTPETSTGFTEMSCRLQCSHAGLFQCSLTGLVFLMKGEGEVLYRTVQWDENLLHSTGQTPAGPLFSIECLQGSICQLHLPHCEILSGEGLDSLSVAHVTGDSVEVLPPLRVTDTHVVVNITDLSLWGLVRMFKPFLSIKGQVLPFLQSFGHPQSVLNVIVLPSNVPLNEVKQQQTGNTYIPVCSDCTLSRGGKYSLFCDLKKIQDIYPKAKRIQIYWDYGPNYHPTFQVFLNPDTEHVELRLLERGADGHEVWAGRVLLPGAVLVGRDRAENSHSDSAEKQLHSVRKDFVDRVSKSVVDDLLDEMK