MGRQPCCDKVGLKKGPWTAEEDQKLVSFILGNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEADEKLVVDLHAQLGNRWSKIASQLPGRTDNEIKNHWNTHIKKKLRKLGIDPLTHKPLPVPDQKLPEQEKKTESTETGTDLQRDGDDQEEEELVLLKKSPGFCTDDVPMLHPDEIVVPLSPPPPTSSYCSSSSASTSCDDGTTLFPIMDMDWPDSGTMCLMGLEDDMIFMAAPWEEDCLLAPQPQSADTFSAYQCQRNSAALVEQQEAWNKLELF