MGRQPCCDKVGLKKGPWTTEEDQKLVSFLLTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEEEEKTVIDLHAELGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDP