MKQGQTHLIFSTHKGALVQYKESLRETVDVQVKLFHFSEDEQLDMRKVDEAINENEHAQASVLLLATGSSHLWFDPEHNPRNLELCTTLKNRLDGRINFVVCSTTIWSAASWREHTDAIFGDLLSSSARVDEWNGFDSHRSVNERSVVSLIPDGQHQPTTVHTGWQSCSGDSCLLGGIVKRIFMVLACMLMCYLPIHIDHALAERQRILDRENKAIAFQRKENEDESERLREETDMLSKEKQKLAQENQTLAQMRKSLDRDNKTIAPQQKGSERLRKETDMLSKEKIEKQKLAQENQALAERQRSLDRENTAIAIQRKANEDENEKLRKEKSQLKALRKEKEMQKRSAKQNHTIPPKGAVNESDQALGQDNTLDLETLPENKQMDAYYGL*