MATMTMSATCAQPLAARKVRAAKRNVVTRAARDGPVIIGLAADSGCGKSTFMRRMTSLFGGKATPPEGGNPDSNTLISDTTTVLCLDDYHLNDRNGRKESGLTALNLKEQNFDLMYDQVKALKEGKAVEKPIYNHVTGVFDPAEKIESPDILILEGLHPFADERVRDMFDFKIYLDISDDVKFAWKIQRDMAERGHSLESIKASIEARKPDFDEFVDPQKQYSDVIIQVLPTQLIPDDNEGKILRVRMIMKEGVENFDAPYLFDEGSTISWIPCGRKLTCSYPGIKFFYGPDTFFGEEVSVLEMDGQFDKLEELIYVESHLSNTSTKFYGEITQQMLKYQNGPGSNNGTGLFQTLCGLKVRELYERISEKEVVAAA*