MLPLRRPDLFKGGLLKPCRGILLFGPPGTGKTMLAKAIANEAQASFINVSMSTITSKWFGEDEKNVRALFTLAAKVSPTIIFVDEVDSMLGQRNRAGEHEAMRKIKNEFMTHWDGLLSRPDQKILVLAATNRPFDLDEAIIRRFERRIMVGLPSVQNREMIMRRLLSKEKVDEGLDYKELGTITEGYSGSDLKNLCTTAAYRPVRELIQKERKKELEKKKLEKGGTPLDPSKMKEKDKEIILRPLNMADLKEAKNQVAASFAAEGSIMGELKQWNDLYGEGGSRKKEQLTYFL*