MGRQPCCDKLGVKKGPWTAEEDKKLVSFILSHGQCCWRAVPKLAGLRRCGKSCRLRWTNYLRPDLKRGLLNDDEEKLVIDLHARLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLIKMGIDPVTHGSLSKQVSPQESTVSCHTNYDQPIINADNQQVLPKICAHASSRTDNSSTTTTPTENSSVDECVGSSEPNNDNDPTMSFIWSEAFLDDSSWNFQATREDYSEFGVSNSSSDQDSYSTWFLDCKDLGDEFFGLSCFSDMDLSILDMGGKH