MGRQPCCDKVGLKKGPWTAEEDQKLVSFILGNRQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDAEEKLVIDLHAQLGNRWSKIASHMPGRTDNEIKNHWNTHIKKKLRKMGIDPLTHKPLPPPDPHPPKDHQSPPHTATGGSPEAPPSPSPKPPQEKTAVPVMTPASQQEAGDDDVPLLSNYYPGFCTDEVPMMDPDEIMVPLDDGRTAPPTSTIFSTTTTTSYSAASDSVSSSLSRDEDPLFPLMDLEFPDIAFQMGLLDDMVASWDDSLAQQPLSPSPVYDDDYANQLQIRSGVAFDQEPGNKIVLFSSY