MGRQPCCDKVGLKKGPWSAEEDEKLVTFLLTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSSEEETTVIDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLRKMGIDPATHKPLHPQPAAPPPTQQEQDTGGSPEEEGEKADAVMMAAATPIIGHETAPFFTDEEEMLAHLLDDIDDFPPAAYSPDDSSSPSSSSSASRSSHSASVVTAPSSSGAGGSSVADGERPLQMVEWPESMWLDDDVVPGLATTPWEFEDDNPFLAYQRNNALFDHQLE