MSPCKGKEVYFADLKLHVDNDKGEEEHPIPLIDSSMMCKEKDPMNDDPKSTEAFIEPPILPMTPPISATENPKGDTFIVYYPSALYKPIVFHRAEMLPSSPVVESFVGTGKPQFYRYNVTVYKMMEKMDYDMKNPKGLSGGRGILTPIEAALSEEQREDLKIFSYLTQSSYGLGYRSMSAFDNLSEKFAAMGLTGFPFSSKSESSQLTSESSSAECAQAEVQDEEDEVSSHDTETWHPTFDLLSFVQDELLYASIPRGGWDHHLVNGNEPFQKENPWKGTRPWLVR