MGRQPCCDKLGVKRGPWTAEEDRKLINFILTNGHCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLTDAEEQVVIDLHAKLGNRWSKIAAKLPGRTDNEIKNHWNTHIKKKLIKMGIDPVTHEPLDRKTTSSGPATTSQSTKSDEATKEQSPQNDDAVIRDVPADGCSPTESSTNTVSTGGSSSSGGGGHDQDPLVKWLLEEEPATGDEAWLNFTGSVDVDEFSSIAAGPELLPWDGATDWLLDYQDFGLGDSSLVDGYMVNNNSSNGAKF