MEPMTVTTSVVGPEEFDRNAPRICGVCGDKATGFHFNAMTCEGCKGFFRRSMKRKASFTCPFNGSCTITKDNRRHCQACRLKRCIDIGMMKEFILTDEEVQRKREMIMKRKEEEAAREAMRPRLNEEQARIISCLVEAHHKTYDASYSDFTRFRPPVREGPVTRSASRAASLHSLSDASSDSFNHSPESVDTKMNFSNLLMMYQDGASSPDSSEEDTKLSMLPHLADLVSYSIQKVIGFAKMIPGFRDLTAEDQIALLKSSAIEIIMLRSNQSFSLEDMSWSCGGPDFKYCISDVTKAGHTLELLEPLVKFQVGLKKLNLHEEEHVLLMAICLLSPDRPGVQDHARIEQLQDHLSEVLQAYIRVNHPGGRLLYAKMIQKLADLRSLNEEHSKQYRSLSFQPEHSMQLTPLVLEVFGSEVS