MEPNTGVTFDDVAGVDEAKQDFMEVVEFLKRPERFTAVGARIPKGVLLVGPPGTGKTLLAKAIAGEAGVPFFSISGSEFVEMFVGVGASRVRDLFKKAKENAPCIVFVDEIDAVGRQRGTGIGGGNDEREQTLNQLLTEMDGFEGNTGIIVVAATNRADILDAALLRPGRFDRQVTLDVPDVRGRKEILKVHAANKKFDSDVSLEVIAMRTPGFSGADLANLLNEAAILAGRRGKTAITAKEIDDSIDRIVAGMEGTVMTDGKAKSLVAYHEVGHAICGTLTPGHDPVQKVTLIPRGQARGLTWFLPGEDPNLISKQQIFARIVGALGGRAAEEVIFGEPEITTGAASDLQQVTSMAKQMVTVFGMSEIGPWALMDPSVQSGDVIMRMMARNSMSERLAHDIDHSVKAISDKAHEVALSHVRNNRAAMDKIVEVLLEKETMTGDEFRAILSEFTEIPTQKVALSSPHPVPV*