MSEEKKGQQYLAALHQAFPGVVLEESRQTKDQITVTIKVNYLPEVVEFLYYRQGGWLSVLFGNDERQLCGSYAVYYVMSMEQGEKCWITVRVEVDPNKPEYPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDELYPLRKDSMDYRQRPAPTTDSETYEFINELGSKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENGMGIVVPERAQMIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREASMKMAEILTGARKTYGLNLIGGIRRDLLKNDMIQTRQLAQQMRRDVQELVDMLLSTPNIEQRTVGIGRLDPEIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMTVHSEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLMVEGFTYIPNRFALGFAEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK