MSSGSSRSTSPSSDSEWSKKENKMFEEALAYYGEGAPNLWEKVACAMGGTKSPDDVRRHFQILVDDVKNIQSGRIPFPKYKTQGFWT