MGSQSVMKVPVLDFSGDLKPGAERWKALTQEVREALESPGCFAAIYNTAVPESLQKEMFSAMKELFEIPQETKMNNRSEFKYHGYRAPVPEAPFFEVTGIDHAALPENIERFTDLMWPQGNTKFNETVKTVTMKITELAKLIQIMVLESYGAEKYFDDLDKSSNYHFRMMKYKAPEGGHQVEGLKGHVDKNIVTILCPDQVGGLEVQFKDGSWAPVVLSGGSLVITIGDTFMAWTNGRLHPVRHRVMLRGYEDRYSCGLFSIPNPNVLIEAPKELVDEEHPKLFKPFDYYDYYNFYKINKECGLKEFAGV*