KGGQVRFSNEQTMELEKIFETQKYLSPPERKQLSKVLGLSERQVKTWFQNRRAKWRR