MSEEKKGQQYLAALHQAFPGVVLEESWQTKDQITVTIKVNYLPEVVEFLYYQQGGWLSVLFGNDERQLCGNYAVYYVMSMEQGEKCWLTVRVEVDPNKPEYPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDELYPLRKDSMDYRQRPAPTTDSETYEFINELGSKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENGMGIVVPERAQMIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREASMKMAEILTGARKTYGLNLIGGIRRDLLKDDMIQTRLLAQQMRRDVQELVDMLLSTPNIEQRTVGIGRLDPEIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMTVHSEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLIVEGFTYIPNRFALGFAEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK