MSEEKTGQHYLRALHEAFPGVVLDEAWQTKDQLTVTVKINYLPEVVEFLYYQQGGWLSVLFGNDERKLCGSYAVYYVLSMEQGVKCWITVRVEVDANKPEFPSVTPRVPAAVWGEREVRDMYGLIPVGLPDERRLVLPDDWPDDLYPLRKDSMDYRQRPAPTSDKETYEFINELGDAKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLADRVCGICGFAHSTAYTTSVENAMGIQVPERAQAIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVRETSMKMAEILTGARKTYGMNLIGGIRRDLLKDDMTQTRQLAQQMRREVQDLVSILLSTPNIEQRTAGIGRLDPQIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMEVHSEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLLVEGFTYIPNRFALGFSEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK