MGRQPCCDKVGLKKGPWTAEEDQKLITFLLTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDAEEKIVVDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPLTHRPLQPPPSPSPEKKHAERKNTAAAAAVAEQHQHDELWEEESPGFCTDEVPMIHPDEIMVPLRDHPPPVCTAAGASTPTTSSSSSSSSAASSTTSCDEVDAAALLPVLEWPDDAMCLMELDELIAAAAPPSLLWDDDYRLPLPPPPPSPPAMYEELDAFQCYDQQRSAFEQEAAASAWNKLELF