MSEEKIGQHYLAALHQAFPGVVLDEAWQTKDQLTVTVKVNYLPEVVEFLYYKQGGWLSVLFGNDERKLNGHYAVYYVLSMEQGTKCWITVRVEVDANKPEYPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDELYPLRKDSMDYRQRPAPTTDAETYEFINELGNKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENAMGIVVPERAQMIRAILLEVERLHSHLLNLGLACHFTGFDSGFMQFFRVRETSMKMAEILTGARKTYGLNLIGGIRRDLLKEDMIQTRQLAQQMRRDVQELVDMLLSTPNMEQRTVGIGRLDPQIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMEVHSEQGCDVISRLQVRINEVYTALNMIDFGLDNLPGGPLMVEGFTYIPHRFALGFSEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSKVVPYKELERYSIERKNSPLK