MGKSPSVKILNDEDCDEVISSEEATKNLQSDDEDVDGRPGWLPDGWIMEVYRGDDGTIYRSEVLYYLFSEMDQRFLESKNCAIGNNLTRTHEWLPKGWLVEIRAGGDNMDKMYKILATLEFNPDRLPRGWVKEVVFRKTNTGRIRRDRHYTDPIKNYVFRTMRSAALYLETGKHEKLTEKIKPKRNEPAAHMTFETPKSITEKFFPPFSQLTYLVFLCWAPSPVLDLLESSPWCGGVVALLEVAIASGCLHSYGLKVVALVAVLVAAVVGVVGQTVQGAVLKAAVAVPQLQQGYGLLAGQPHCLVACSVAVTIVHECSELAVHVLGLVRQKFTNHHPKALKIMAGWTSETSLAPVAEDGDSDYSDTLHEAGQNKVNHVKTTLKVKVVMATTTVKRPRGRPPKQENARK