MQIWHMEPFPCGDRRLPHHVFPPKKITTTQLGQLAGVQYYKVDLDDTASMKKRLSAVKTEKNVTFTDMFTVSETMLEFDDKMEQFYEPQVQKEDVISLVVEGTCYYDVEPEDDSWIRVQVEKGDLIVIPKGLSHRFTTTPQNFVKIQRFFSRKVEGNQG