SPKQQHSLYKTELCRSWEESGACRYGAKCQFAHGCDELRPVLRHPKYKTEVCRTFAAQGCCPYGSRCRFIH