MGRQPCCEKVGLKKGPWTAEEDRKLINFILTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSDSEEKMVIDLHAQLGNRWSKIAAQLPGRTDNEIKNHWNTYIKKKLKKMGIDPLTHKPISPPTQHQQYPVSSTIVSVAGVDEKKSNEIFIQTAISETREEEKCYTNDSNATKSDVFCTDEVPLIHPQEILVPCDSTTTMSTSSSSVSDCFVRPEEFNFSSMEWPESMYLWEMDELNGWDLMYGDGDRKLVSDPISSFHQKATAFEQDPWKFELF