MSEEKVGQHYLRALHEAFPGVVLDEAWQTRDQLTVTVKLNYLPEVVEFLYYQQGGWLSVLFGNDERKLCGSFAVYYVLSMEQGTKCWITVRVEVDANKPEFPSVTPRVPAAVWGEREVRDMYGLVPTGLPDERRLVLPDDWPDSLYPLRKDSMDYRQRPAPTSDKETYEFINELGDAKNNVVPIGPLHVTSDEPGHFRLFVDGENIIDADYRLFYVHRGMEKLAETRMGYNEVTFLSDRVCGICGFAHSTAYTTSVENAMGIQVPERAQTIRAILLEVERLHSHLLNLGLACHFVGFDSGFMQFFRVRETSMKMAEILTGARKTYGLNLIGGIRRDLLKEDMIQTRQLAQQMRREVKDLVDVLLSTPNIEQRTVGVGRLDPQIARDFSNVGPMVRASGHARDTRADHPFAGYGLLPVEVHSEQGCDVISRLKVRINEVFTALNLIDFGLDNLPGGPLMVEGFTYIPNRFALGFCEAPRGDDIHWSMTGDNQKLYRWRCRAATYANWPTLRYMLRGNAVSDAPLIIGSLDPCYSCTDRMTVVDVRKKKSQVVPYKELERYSIERKNSPLK