MGRQPCCDKLGVKKGPWTAEEDKKLINFILSNGQCCWRAVPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLTQAEEQLVIDLHARLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLLKMGIDPVTHEPLNKQVSSKDSSSPAEHFSQVNNINIHQVEQNDGVLNSEENSTSSPAENSSGEESLLVDSICSDVSLINSMWLDETPLMDTLWDNTPKVENANNNMGLPIGEDNCAWLLDCQDFGIHDFGFNCFSEVETNVLQAIGMDRKGL