MKTESTGKALMVLGCPESPVQIPLAIYTSHKLKKKGFRVTVTANPAALRLVQVADPEGIYTDEMVDLESCINELAEGDYEFLAGFVPNDAAAAYLVTFAGILNTETLAIIFDRDADVLEELVNEIMETLDAEIIAARAHHNPAPLRVRIDRFMEEKP