MWSSRVQEVPLPLRNGKFFRQKYPWGNLTTKGAQQARDLGAWLREHYVPQFSNPVGKVRLQEAPEKFISLRTTSFLRTNLTAWFLLEGLLESPDDVASIPFICREEKDENLYHNDEHCPRLWLKWEQAWVTIQKATTSDGMNWRERFQDMQAAMARELELNLDDPGFLLSMDGPGFPWITVLRPSNLQDTLECGRCHGDALPAGISVEKLTAVRTHLARDYAVTFQDRDVLQLSIGRLVRELKEALLDRVNTEAQSTSDRPSLFLYSGHDATIMPLSVALGLPWTEWPGYTSSICVELWRGADGEGGHAVRVLFDREEVALPISRDGSAPKKVLSFHEFLEIAEWSSLSETDFSSRCQDGAEIADTHE*