MGRQPCCDKLGVKKGPWTAEEDKKLINFILTNGQCCWRAVPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLSEAEEKLVIDLHARLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLLKMGIDPVTHEPLKKEENPIDQIISESDQNKNNDHQLVVVVPESTSVTAAATSSELENSSTSSSSASSSENSCNESKLVLDTFNENDPLLNSLLESNDAPPLIDSSWELSVKSFDNIIINNNNVTSSWDDENFNWLLDCQDFGIHDFGFDNCFNDVELEVFNTKYDMENKK