MSSGSSSRSTSPSSDSEWSKKENKMFEEALAYYGEGAPNLWDKVASAMGGTKSAEEVRRHFQILIDDVNNIEYGRIPFPKYKTQGFWT