MKNFDTKAQFSISDTPLPYNFVAEKIVLSCLLINYEAIEITIKTVRVETFYFINHQEIYKAILEMYRKKIPINVLSVNDFLKETGCLYKIGGTKVLLELLNQIPNLVYLEEYIQLIQDKFLRRSLINLGYQAINSAYITNIPLEKILNDFEKKSFKLTTELIDDKRLTTAELFSTVFLELKQKALKPELPGLASGFYDLDSLTQGFQKADLIILAGRPSMGKTAFVLNITENILKNYKLPVIFFSLEMSKEQLIYRLLSNETGISQTRLKLGNLYKEDWHKLKNSIQDYSRLPFFIDDQAEITTQDIRAKIKKILFEQNKIGLIVIDYLQLLLTSKIKSENRVQELSQITRSLKSIAKEFQTPIIALSQLSRNVENRINKRPVLSDLRESGSIEQDADLVLMLYRENYYNLTIEKNEKITSAELIIAKHRNGPLGTAQLSFQVDPTKFFNTFPSSE*