MSTSQTRNQTGSQFSDKFTHHTLGFHESETLSGSSSPINSPPISGLLNDQEKVPIADILDQTDRGTSPKKEKAYPISLAYLEILQSYSKFQRHLSGSCAVKQSTNIDTSIGGERKPSTQYDRAKTLLMLCDFESSPVGNPVQRLVFHFADALWEKVERETGMKSLKPECIEGEADVDEVFKGYHPAVLATYKAVPFAKLLQFTASQVIISALASATKIHLIDLEARTGMHWSMVMQSLSERSKYPVELLKITMVGDSGERMEETDMREELFELDREESVPVFGPLVLRALLVKPHCLEKMIRIIRNLCLDIMVLTEVEGKHNSPSFVNRFIEALFYYSAYFDSLDAFIEAADSNRLAMEGTFMASAMRNMVVREGRERVIRNVGLDTWRLFLNREGFEEVEVSEDALYQAKLIVESYSHSDSVSLEMNGKAMTVGWKGTPLHSISAWRCF*