MIKLKNITKFYDNKVIISDLSLDFHKGKITSIIGANGAGKSTLLALASRLIKPSSGEIYIDGMNLKNYKEQILAQKISILKQQNNINLRLKVEELVAFGRFPHSQGRLNTNDKIKINEALEYMELNNLRNEFLDTLSGGQKQRAFIAMIIAQNTEFIMFDEPLNNLDMKHSVQIMQLMKNLVKDFNKSIAVVLHDINFASIYSDEIIALKDGKLLKQGSKDEIINQENLKQIYDMDIPVSQIDGKKICIYF*