MGTQKNGVVDKTGHTWFLAVEGEAGVTEGQALQPEAPDVVTEEVAPKVTADMMVEFIGQDGAKTCEELAGKFGVSTRKVASTLAVVTATGRLARVNQNGKFRYCMSGGNLPADPKAAPVTKNDGKAFPQPAGAALPVREAATQEEIKTETVADIVQPLPSFTETQADELIFPSLRRANLALRRAKSDVQKWERVCAALRELNKHRDIVRQITDSSRRVVSEK