MNLKALIDKKNIILNLNIESKKRLIEFFANRIADTYPDVSEDLVLKNIYKRERIGNTYIGKNIYIPHCRVENLMTTRLIIVTLKNSYYDDSVNDDIKIAVGVFFPDNISTIHMELLKQLALYLKQDKTQQYFQQAENSEDLYNLIINTSNE