MQKAHTGPKLAVLDKKTETGHKTSPFSPSKKNDFTGLLNISTKFNGVGGNSSSLAVKKQKETPKPPKSGVYSPTKAEDCTLFKKYYDRGDLPIAVNSTGAQRKVTWKLEPELLDYHLYLPIFFEGLRETSEPYKFLATQGCDELLERGGSKILPVLPQLIIPIKKALGTKSHEILVITFKKLQKLVLANEMIGEALVPYYRQILPIFNLFKHKRLNIGDKIDYAQRLNENIADLIQETLEIFEKHGGEDAYINIKYMIPTYESCMF*