MSASLGFSTSVRAAPVRATRDAVKPRATRARVVTTAKRDGPVIIGLAADSGCGKSTFMRRMTSLFGGKATPPEGGNPDSNTLISETTTVLCLDDYHLNDRAGRKTSGLTALNLKEQNFDLMYDQVKALKEGKSVDKPIYNHVTGVFDPAEKIESPEVLILEGLHPFADTRVRDMFDFKIYLDISDDVKFAWKIQRDMAERGHSLESIKASIEARKPDFDAFVDPQKEHADVVIEVLPTQLIPDDNEGKILRVRMIMKENVENFDAPYLFDEGSTISWIPCGRKLTCSYPGIKFFYGPDTYYGKEVTVLEMDGQFDKLEELIYVESHLSNTSSKFYGEITQQMLKYQNGPGSNNGTGFFQTIVGLKVREVYERISGKEVVAKA*