MGRQPCCDKVGLKKGPWTAEEDQKLVGFLLTHGHCCWRVVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDDEERLVIELHKQLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLRKIGIDPVTHQVLEPPRPPPCEQDATPPPPEPPEQQGPPPPQEQQGGDIMREADGNEEEEEPSPLIELHEMTAPPRPRPLGAAEGATSTCSVSPASVLSPSCSSSAVSGVDVTEWPEPMYLFGMDGIMDVGWDGLISDAGVDVDPFAHYYHDAGFDDQDVWII