RICGVCGDKATGFHFNAMTCEGCKGFFRRSMKRKASFTCPFNGSCTITKDNRRHCQACRLKRCIDIGMMKEFILTDEEVQRKKEMILKRKEEEAAREATKPRLNEEQARIISSLVEAHHKTYDTSYSDFSRFRVSSEPTFSSGSKLIEAHLFANVIPGPHVVSIESMDTKLNLSNLLMMYQDGVSSPDSSEEETKLSMLPHLADLVSYSIQKVIGFAKMIPGFRDLTAEDQIALLKSSAIEIIMLRSNQSFSLEDMSWSCGGPDFKYCITDVTKAGHTLELLEPLVKFQVGLKKLNLHEEEHVLLMAICLLSPDRPGVQDHRHVEKLQDHLSEILQAYIRVNHPGGRLLYAKMIQKLADLRSLNEEHSKQYRSLSFQPEHSMQLTPLVLEVFGSEVS