MGRQPCCDKLGVKRGPWTAEEDKKLMSFILTNGHCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLTDAEEQLVIDLHAKLGNRWSKIAAKLPGRTDNEIKNHWNTHIKKKLIKMGIDPVTHEPLDLKQASPTTTSQSTVTESGEATRQQSPQLDDVVLRDMSAGGDSPPESSTNTASTAGGSSSSSSSHYQDPLVKWLLEEDLPTGDEPWLNFTAGNDVDEFSSIAPAAPSLPWDVGVTDWLLDYQDFGMGDSSLMVDASLVSSSNGSNF