MKNLKTKINFLGIFWLLLLFLSCESIPSLPQKPTLTNKEDIENLMLDEAELFRYSTALNVWLLTVKSYVIKYYPNDKFPVFENFDPVFGDENGTKETNILKNRITYYNRYIEKTEPIVFGCYKKYSRR