MKKNGQKIIFAVVCVVIIVGLFWYTAAKKGNSAENNDDLTEVEKVITKNLEKNYPETPREVVKFYNRIITCFYDEEYTDDELYELGDQARLLMDDELLENNSRDDYFKSLKADIEDYHDKSKKIESSSVCSSDEVKYQKIDGDDCAYVTASYFVNENKSYTRTNQTYVLRKDKDGKWKILVFYQTEGDTEDE