MSGMVALRLPRGLWTAALTVMLVVLGAPVAEGRDSPQDFVFQFKGECYFYNGTQRVRGVARYIYNQEEHLRFDSDVGEFRAVTPLGRPEADSWNSQKDVLEQMRAEVDRVCKHNYQIEEGTTLQRRVQPTVTISPSKAEALNHHNLLVCAVTDFYPSQVKVQWFRNGQEETAGVVSTPLIRNGDWTYQVLVMLEMNLQRGDVYTCRVEHSSLQNPILVEWRAQSESAQSKMLSGVGGFVLGLIFLGLGLFIRHRSQKGLVR