MSEEKKGQQYLAALHQAFPGVVLEESWQTKDQITVTIKVNYLPEVVEFLYYQQGGWLSVLFGNDERQLCGSYAVYYVMSMEQGEKCWITVRVEVDPNKPEYPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDELYPLRKDSMDYRQRPAPTTDSETYEFINELGSKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENGMGIVVPERAQMIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREASMKMAEILTGARKTYGLNLIGGIRRDLLKNDMIQTRQLAQQMRRDVQELVDMLLSTPNIEQRTVGIGRLDPEIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMTVHSEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLMVEGFTYIPNRFALGFAEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK