MKNKVFVILAIGAVSYLAIVGAVLMLYQADPADLQWQERETYNARQIGQFDLGMSKDSVIRVLGSPDITEAKASSEGDMQVLFYRTHHVTSDGITTKDECTPLVFRDNKLIAWGNDSYRDYQNYQRRE