MDATISNPSIKRIALVTGGNKGVGLETCRQLATKGLKVVLTARNEARGLEALEAIRRSGGVAEVFFHQLDVTDPSSAARLADFVRGQFGRLDILINNAGISGVDRDPVLVAKVKDQVESMDVNQRVEWMRENSKETYEEAKQCMRTNYYGAKIVTEALLPLLQLSSSGRIVNVSSGFGLLRNFNSEELRKEFDDIDNLTEKRLEELLDLFLEDFKANLLEAHGWPTGGSSAYKVAKAALNAYTRILAKYPTLRINCLTPGYVKTDMSMHMGVLTLEEGARNPVKVALLPDDGPTGAYFDLNGEASFV*