MEEVDVDTTYLPVFLLCFDFTAERFGPRLPLPFHSHDNSHDEEIVSLFCVKEEQLAVLHQNFARCLEIWITTKIEPSAVSWSMFLKVDMRPLTGFKCHVEAGSFFVDEEKKVAMVFDLDGRKKTETCRYQTAHIIGQDGYFKSVNIREAQNLGKPDIFGYTPSIYCVPLGYT