MKKNILEKLALILSVILFLVPKYIAPVCGPKEDGSHMACYFSGNMVMKLAGAIFIITLLMIILSKVKIVKMLGSVAVIVISAYVYLIPHGMSGLHNEMGKPFGVCKMDTMFCHVHHTFEIATGIAVVIGILMVFSLISTFLKKED