MKKIFILFISITLILSIQDYAEGKTLGVSLVDENLKIETNDKYVGVLLGELILLPDDNNYDKPSALEMINTLSQINPTILNFLTENNLKVKLFNGKLTDEPSFQNLKGTVPRGWNNGLTWDDVPGGCGPTLALAKIGASQTGMGHSSVNLELHEVGHLFERNYQKLRDNMEYIQIWKEEAPKLMPGRDYFSDYQDEFFAEAFAMYYYGSNTREVVKQVAPNTYSLISDIENSPVLI