MMQHVIVSKGVWNIVQGIDVRPGSVDTGDAEDTAGFVAEIAAIRAVLPTADEQARWDVRDVQAHALIALSVKRTITPHIRSAKSAKQAWDILVSLYASRNEAKIALLRKELESRIMHEEDNMDTFLASVKDINEQLISAGEVISDSSLVQTVLDALPDSYQTFASTWRLMTQGNPAVVKFDALCTLLLQESLSRKNRAKQHAVEQAFVAAQRKSDNSNVATSHGSSATSGKSPVSNASIGSNSSGNSHDKGKKKMRCHYCKANDHLIKQCPKLKAKEAKKKEGPLLPSRQARHSFLPVHSEAGEEDTAALDRWFSSGSRSLETSGTHCPFLEGLLEMAVG*