MSEEKKGQQYLAALHQAFPGVVLEESWQTKDQITVTVKVNYLPEVVEFLYYQQGGWLSVLFGNDERQLCGNYAVYYVMSMEQGEKCWLTVRVEVDPNKPEYPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDELYPLRKDSMDYRQRPAPTTDSETYEFINELGSKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENGMGIVVPERAQMVRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREASMKMAEILTGARKTYGLNLIGGIRRDLLKDDMIQTRQLAQQMRRDVQELVDMLLSTPNIEQRTVGIGRLDPQIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMEVHSEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLMVEGFTYIPNRFALGFAEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK