MNSEVFGRIFAVFGPLDHITFVLHKKHVPNTPLRKYLAFVQYFDKEDAKKAIDHCSEKFRQRWTSPRYLKKDGKQYRNRHSFCGKMSDYRNKEDHEFVCKIQNGEALKHHKECGKYIQYQHMDAHKEHCTGVQENPKEENMSTQNDQISRDQSTSPDIIEEIDLEELPRGHDEINLIGATMVQNPNPVSGPEHILYYTKRKKIK*