MKLLPNPSLTLFPFFTPYTSKHIFRPIKVSVSVQTPPPDFDFRNDIASESRAAIAKTYPELLDLADNGTLILLQKQSFGPVPAWRKEFVEPEAIWLVGTSHISPESASIVERVVRTVKPDNVAVELCRSRKVQFFIQTKFGAGIMYTSSVGGEVDQNLKSGELSLTGTGFLGAVGRSLDLGGQTALALRLLLAVFSSKLSSVADRPFGDEFRAARKASEEVGAQLVLGDRPIEITLQRAWNSLKWGEKFNLVMAVTRVITSSSGISAAELKEQETDENSGSLQLYERLSFSYPALLMPLIHERDTYLAWSLKRSKAVNGCKTVVGVIGKGHMNGVIYALVSDSGDLRFRDLVGRGDSYNGGTGTTSNGWIQKVLKSFVRDTIIGFLLWELYEQYLMMNQNLS*