MSEEKTGQHYLRALHEAFPGVVLDEAWQTKDQLTVTVKINYLPEVVEFLYYQQGGWLSVLFGNDERKLCGSYAVYYVLSMEQGVKCWITVRVEVDANKPEFPSVTPRVPAAVWGEREVRDMYGLVPVGLPDERRLVLPDDWPDDLYPLRKDSMDYRQRPAPTSDKETYEFINELGDAKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENAMGIQVPERAQAIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVRETSMKMAEILTGARKTYGMNLIGGIRRDLLKDDMIQTRQLAQQMRREVQDLVSILLSTPNIEQRTVGIGRLDPQIARDFSNVGPMVRASGHARDTRADHPFVGYGLLPMEVHIEQGCDVISRLKVRINEVFTALNMIDFGLDNLPGGPLLVEGFTYIPNRFALGFSEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNTVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK