MGRQPCCDKEGVKRGPWTAEEDKKLISFILTHGRCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSTAEEQLVIDLHAKLGNRWSQIAAKLPGRTDNEIKNHWNTHIKKKLIKMGINPATHQPLANSKAAPSHSTGTDESAKSSDTREELSLKDDNHHREVPLSTDSSEQSSWPEPGSNVGDQDPELLVNWPSETDLSVDESWLGFMSNGNELGDVEGTSPWDGTTDWLLDYQDFGMCSSNLVDDSMFRASNGLNF