MTAIVELKNATKIVKNGFDEEKIILNDVSLEIFEQDFITILGGNGAGKSTLFNTIAGTISLTSGTIRILGEDVTKFSPEKRAKYLSRVFQDPKMGTAPRMTVAENLLIAKFRGEKRGLFPRRLASYKDKFQATIEKVGNGLEKHLNTPIEFLSGGQRQALSLLMATLKRPELLLLDEHTAALDPKTSVALMELTDEFVKKDQLTALMITHHMEDALKYGNRLIVMKEGRVIQDLKQEEKAKMKISDYYQLFE*