MPKARKPPLPKPQQLLLVEGKNDQHVIWALCEQYNLPETFSVEVPGKEIDRGGIDEILESLKLRIKQPKLQTLGIVVDADQDLLARWQAIRNRLVESGYQTIPTVPPPDGWVYTQPDKPKIGVWLMPDNQLPGMLEDFVAHLIPSDDNLRPKAEAILEEIEQLKLNRYTPIHHPKALIHIWLAWQETPGMPMGQAITAQVLSYNAEIANKFVEWLKRLFELADTSE