MGRQPCCDKVGLKRGPWTIEEDHKLMSFILNNGIHCWRMVPKLAGLLRCGKSCRLRWINYLRPDLKRGAFTEDEEDQIIQLHSLL