MGRQPCCDKVGLKKGPWTAEEDKKLISFILTNGQCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLSEYEEKMVIDLHAQLGNRWSKIASHLPGRTDNEIKNHWNTHIKKKLKKMGIDPATHKPLPNANEQNQNQTRQDQQLHHQPVELEEPNQQPLQVDFDPKVDPNKEPEKPETSLESSTITEEAKEEDQIITPLFDTMELMNGFCTDEVPIIEPHEILMPCAPSSSSTTSSSSSSNSTNFLEDLQLPDFEWSCNYNDNNTITNNNNNEDKDDDNNNNSSMALWDDDIIGNRYWLINEDDDSDENQVFDASLTQFSKMFMESESWGYGLF