MGRQPCCEKVGLKKGPWTAEEDRKLIHYITSHGHGCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGVLTEQEEQMIIDLHAVMGN