MSEEKTGQHYLRALHEAFPGVVLDEAWQTRDQLTVTVKINYLPEVVEFLYYQQGGWLSVLFGNDERKLCGSYAVYYVLSMEQGVKCWITVRVEVDANKPEFPSVTPRVPAAVWGEREVRDMYGLIPVGLPDERRLVLPDDWPDDLYPLRKDSMDYRQRPAPTSDKETYEFINELGDAKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENAMGIQVPERAQMIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVRETSMKMAEILTGARKTYGMNLIGGIRRDLLKDDMIETRLLAQQMRREVQDLVNILLSTPNIEQRTAGIGRLDPQIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMEVHSEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLLVEGFTYIPNRFALGFSEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVAYKELERYSIERKNSPLK