MSEEKIGQHYLAALHQQFPHAVIDEAWQTKDQITVTVKLNMLPEVVEWLYYQQGGWLSVLFGNDERQLCGNYAVYYVLSMESGVKCWITVRVEVDADKPEFPSVTPRVPAAVWGEREVRDMYGLQPVGLPDERRLVLPDDWPDDLYPLRKDSMDYRQRPAPTTDKETYEFINELGTKKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENAMGIVVPERAQMIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVREMSMKMAEILTGARKTYGLNLIGGIRRDLLKDDMIQTRQLAQQMRREVKDLVDILMSTPNIEQRTVGIGRLDPQIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMEVHSLDGCDVLSRLKVRINEVFTALNMIDFGLDNLPGGALAVEGFTYIPNRFALGFSEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSKVVPYKELERYSIERTNSPLK