MGRQPCCDKVGLKKGPWTPEEDKKLINFILSHGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEYEEKMVIDLHAHLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPVTHKPLSPSTDLQLEQQQQLSSSTVEFSDADENKENRTSTESPISDGLEQEKSITSELNAIEADALLSKSPAFCTDEVPLIQTHEILSPCASSSPAPSSSNSSLNPDEFRFSSMEWPEILSLGELDDFIRWDSICDRSIEFFLGCCVFSPLFAKHGSLSVIYCCNLQISSDYGYESRSDYNHAFRYVLLRLDEYYYTDNHGQELKFQQTILAPATVAWTTQEVNGQLQQDAHEQDVSTMSG