MGRQPCCDKVGLRRGPWTIEEDHKLMNFILNNGIQCWRTVPKLAGLLRCGKSCRLRWINYLRPDLKRGDFTKMEEDQIIQLHSCLGN