MSTNFRDRAIAEVQKAITADHNKEYQKAFDLYMSSMELWVKALKWEKNKALKVTMQEKMATYLDRAEKLKQFLANENDPSANGNGKSAMGANGASTSKGKPAAGEDDDSKKLRNALSGAILQERPNVRWEDIAGLEGAKETLKEAVVLPIKFPSLFQGKRQAWKGILLYGPPGTGKSYLAKAVATEANSTFFSISSSDLVSKWMGESERLVKLLFSMARENKPSVIFIDEIDALCGPRGEGESEASRRIKTEILVQMDGVGNDSKGILVLGATNIPWQLDAAIRRRFQRRVHIGLPDQNGRARMFKLAIGDTDTALVASDYNVLASKSEGMSGSDIANVVMKDGKRMLTPCSPGDPEKIEMTYDDVSSEELLAPDVQLKDFEMALDDSHPTVSKDDIARQIEWTNEFGSEASRHWSISVGVSYEIKRRFPCKI*