MDKGKGKELGNQAEDVASKPASKEHLPWVEKYRPSTLDDVVSHKDIIQTIQKFISVNQLPHLLFYGPPGTGKTSTILAVARQLFQTPMSFKNNILELNASDDRGIDVVREQIKNFASARMVFSSGFKLIILDEADQMTQAAQSALRRVIEQYTKNVRFCIICNYVNRINPAIQSRCTRFRFGPLDHPEIERRIAHVADAEKVKITDDGRKALLNLCKGDMRRVLNVMQACHSGYGKVDEDAVYECTGSPHPKQIEQIVESMMNDEFQTSFKRIQDIKINYGLALQDIISGIYDYLRTIVFDKTAQIYILDQLSQIEHRLSTGATEKIQLSSLLGSFRIAVEITSKSQTT*