ICGVCGDKATGFHFNAMTCEGCKGFFRRSMKRKASFTCPFNGSCTITKDNRRHCQACRLKRCIDIGMMKECDFTFILTDEEVQRKKEMILKRKEEEAAREATKPRLNEEQARIISSLVEAHHKTYDTSYSDFSRFRDKATWGGGDNQMKIKYWSKFKEYFKVKENVQLVTESMDTNIQKVIGFAKMIPGFRDLTAEDQIALLKSSAIEIIMLRSMRFFDKSGSSTHAKLDVISAGHTLELLEPLVKFQVGLKKLNLHEEEHVLLMAICLLSPDRPGVQDHRHVEKLQDHLSEILQAYIRVNHPGGRLLYAKMIQKLADLRSLNEEHSKQYRSLSFQPEHSMQLTPLVLEVFGSE