MGRQPCCDKVGMKKGPWTAEEDQKLVGFLLTHGHCCWRVVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDDEERLVIDLHAQLGNRWSKIAAQLPGRTDNEIKNHWNTHIRKKLLRMGIDPVTHLPLQEPPAPPPPPPPPPEQEPDDQEEEPQQQEQQAGKLMQEGGAGEDDVAPMVQPHETIMAPPPPPTTAASNCGSAAVSSASAGSASVVSPSCSSSSASAPAVTGVEATEWPEPVYLFGMDGIMDAGWAGLFPSTGAGAGGCFGLGGVDPFDQYPGVGVGGAGFDQDDGHWM