MSEEKKGQQYLAALHQAFPGVVLEESRQTKDQITVTIKVNYLPEVVEFLYYQQGGWLSVLFGNDERQLCGNYAVYYVMSMEQGEKCWLTVRVEVDPNKPEYPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDELFPLRKDSMDYRQRPAPTTDSETYEFINELGSKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENGMGIVVPERAQMIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREASMKMAEILTGARKTYGLNLIGGIRRDLLKDDMIQTRQLAQQMRRDVQELVDMLLSTPNIEQRTVGIGRLDPEIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMTVHSEQGCDVISRLKVRINEVFTALNMIDYGLDNLPGGPLMVEGFTYIPNRFALGFAEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK