MDGGAAAAKRKSEAPKKEGSWFTDLFTAREEDDEGGYASHGGVYLFGGPGCGKTFCMDLFYASLPGTDGKEKRREHFHSFMLHTHQTLHKLGKAGHTEDTVAIYAQRVAKKTRVLCLDEFQVTDVADAMIIRRLLDQLWERGVTIVTTSNREPDELYKNGLNRVQFLPCIEAIKARCVVHPMESVRDYRLTGRGIAGEDTTGGESGGFKGTWRVRREGESHEEGERWLERRLQPMGGRRIQVPRAGGGVALFRFDEVCASAMGAGDYTAVASTFHTVGLSRVPRMTIERVDLMRRFITFIDVMYEHKVKLLACAPTSPATLFESSGG