MTEYFKNKLGQGGYGSVYKGKLQTGSLVAVKVLKESKGGGEEFINEVASISRTSHINIVSLVGFCFEGQHRALIYDYMSNGSLEKFIYDAKCGMNRQLGWHTLYDISLGIARGLEYLHRGCNTRILHFDIKPHNILLDEDFCPKISDFGLAKLCNNKESVVSLLGARGTIGYIAPEIVCKNIGGVSHKSDVYSYGVMVLEMVGGRKNVDEVIDCTSEIYFPRWIYKQIEQKKELGLTGIVEEEDKKLAEKMILVSLWCIQTDPSSRPSISMVIEMLQGELESLQMPPKPFLCSSSVSDSDMPTTTYMIQNSKDQV*