MGRQPCCDKVGLKKGPWTAEEDQKLITFLLTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDAEEKIVVDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPLTHRPLQPPPSPSPEKKHAERKNTAAAAAVAEQHQHDELWEEESPGFCTDEVPMIHPDEIMVPLRDHPPPVCMAAGASTPTTSSSSSSSSVASSTTSCDEVDAAALLPVLEWPDDAMCLMELDELIAAAAPPSLLWDDDYRLPLPPPPPSPPAMYEELDAFQCYDQQRSAFEQEAAASAWNKLELF