MGRQPCCDKLGVKKGPWTAEEDKKLINFIFTNGQCCWRAVPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLTQAEEQLVIDLHARLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLLKMGIDPLTHEPLNKQVSSKDSSSSEENLPQADNTHQVKESDRVLNSEENSSSSAAENSSGEESLLVESDVSLMNTMWLDETPLMDTLWDNTPKLENANSNMGLPIWEDNCAWLLDCQDFGIHDFGFNCFSEIESNVLQSIGMDRKGL