MDAHGQYPPPPAASGPQLLEVHVFFRHGDRTPTPVGRPKNRSDMWSSRVQEVPLPLRNGKFFRQKYPWGNLTTKGAQQARDLGAWLREHYVPQFSNPVGKVRLQEAPEKFISLRTTSFLRTNLTAWFLLEGLLESPDDVASIPFICREEKDENLYHNDEHCPRLWLKWEQAWVTIQKATTSDGMNWRERFQDMQAAMARELELNLDDPGFLLSMDGPGFPWITVLRPSNLQDTLECGRCHGDALPAGISVEKLTAVRTHLARDYAVTFQDRDVLQLSIGRLVRELKEALLDRVNTEAQSTSDRPSLFLYSGHDATIMPLSVALGLPWTEWPGYTSSICVELWRGADGEGGHAVRVLFDREEVALPISRDGSAPKKVLSFHEFLEIAEWSSLSETDFSSRCQDGAEIADTHE*