MSEEKKGQQYLAALHQAFPGVVLEESWQTKDQITVTIKVNDLPEVVEFLYYQQGGWLSVLFGNDERQLCGNYAVYYVMSMEQGEKCWLTVRVEVDPNKPEYPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDELYPLRKDSMDYRQRPAPTTDSETYEFINELGSKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENGMGIVVPERAQMIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREASMKMAEILTGARKTYGLNLIGGIRRDLLKDDMIQTRQLAQQMRRDVQELVDMLLSTPNIEQRTVGIGRLDPEIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMTVHSEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLMVEGFTYIPNRFALGFAEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK