MGRQPCCDKLGVKKGPWTAEEDKKLINFILTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLTEAEEQLVIDLHARLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLTKMGIDPVTHEPLHKQPSQEASLAAAPSQSSDELLQLPRSDERTSVDENPTPPENSSSDEQRLSDNTSDDDLLMSCLLGDQVPLIDASWKYPSATDDYSNVGVSSWDDNCEWFLDYKGFGIEELDLACLEGAGTMDIGDKH