MSSYFVNSLFTKYKSGDTLRPNYYECGFAQDLGTRPTVVYGPGTGATFQHAPQIQEFYHHGASTLSAAPYQQSPCAVTCHGEPGNFYGYDALQRQTLFGAQDADLVQYSDCKLATGGIGDETDNTEQSPSPTQLFPWMRPQAAGRRRGRQTYSRYQTLELEKEFLFNPYLTRKRRIEVSHALGLTERQVKIWFQNRRMKWKKENNKDKFPSSKSEQEQIEKEKREKEQASGTQSAGEDCDKAKQM