MFPDKNVLPGSTYEAKKLLSAMSLPYEKIHACPNDCVLYYKERELLESCPVCNASRYKNKKKKGVPAKVLFYFPIISRFKRMYANPGDAEKLTWHANGRIKDGLLRHPADSPQWSFIDDKFPEFGKEERNLRLALSTDGMNPFGSLSSTYSTWPVILVTYNLSSSLCMKRKYMMLTMLISGQKQPGNDIDVYLEPLIDDLMILWDKGVEVYDAHRKENFNLKAMLFTTIQDYPAYGNLSGYTVKGGAACPLCENGFKGKWLSGSGKMAFYDHRCFLHSDHNYRKLKKAFNGKQNFESRPKIRTTEEVFEEVKDIQLTFGKKKQLKAS*