MGRQPCCEKVGLKKGPWTAEEDQKLVAFLLSHGHCCWRLVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEEEEALVIDLHAQLGNRWSKIAARLPGRTDNEIKNHWNTHIKKKLKRMGIDPVTHRPLSPAAQASDPPHVREEPKQALSSSHGPAAGAEDEEAPASAEPLQGAMSPASTAAAVSPSCSSSSAASASVATPGADVAAWPDPIDLFQVDGIMDMDWAGILSGCGDDGAGVDVDLFDHYPGDGFDQQVWM