MKLVTINKSQYRSVNNQVQIGLVATLAILSVIFGQLMIYFFGVKPLPGAEATGNFHLNFTGVILALMVCSLLIRNLRTKQKFYEVYYVWQLKQLQNKIYRKLKSVQQAAKDNNRNALVILSFYYQSLALVYELDNNTLTISNVNNELNKLQQCIDAAGVSVDADEFTPEMLQAF