MFNFFKKIVNKIKGEETKEETKEKKRQSVSKEELEEILIGFDIQYDLIESLLKHLGDLVTPKQLEVALLRFVRGESYYDKTRLKTITTKPLVHLIVGVNGAGKTTTIAKLAKLSLKQHKKTLLGAGDTFRAAAVKQLQLWGEKLNIQVISAKEGSDPSSLAYNTIESAIAKNIDEVFIDTAGRLHNQTNLKNELSKIARTCSKVLKDAPFYKFLILDGTQGSSGLTQAKIFHETLALDGVIMTKLDGTSKGGAILSVLYELKLPILYLGMGEKEDDLIAFDEERFIADLVDAVFVEQ*