MGRQPCCDKLGVKKGPWTAEEDKKLVTFILTYGHCCWRAVPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLDEAEEQLVIDLHARLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLIKMGLDPVTHQPLKKQQTESCSQGSCTNSSVAITPLSEANSTEKEQPLTSQTWVEALQDDSWSNFPTWGSEIYSDFGLYSSEDSLNRLLDYYKELGDEDFELGSLGDFSKQLVGIGED