MTEQREKLLEIHNLKQYFNKGTASEVRAVDDISFDIYKGETLGLVGESGCGKSTTGRTIIRLYDATGGEVIYNGKDVHARKSRKEMLEFRRKMQMIFQDPYASLNPRMKVKDIIAEGIRIHGLAKTPEETNKQVYDLLETVGLSKEHAGRYPHEFSGGQRQRIGIARALAVQPEFIIADEPISALDVSIQAQVVNLLRQLQKEKNLTYLFIAHDLSMVKYISDRIGVMYFGKLVELAPANDLYHAPLHPYTESLLSAIPLPDPNYERTRVRKTYDPTSHNYKDGDEIKMREIAPGHFVYCSEEEEVMYKEKHAKLTAEAAAK*