MNIKNIKNLRVKLMSMATVLFVGLMGCFLASCDDNLDIQQSYPFTVETMPVPNKVTKGQTVEIRCEMKKEGNYDNALYTIRYFQFEGEGTLKMDNGITFLPNDRYLLENEKFRLYYTSGCSEAQNFIVVVEDNFGNAYELEFDFNNQNVKDETLSVVPIGNFKPLS