MGINEVKTAEEMADALRRARPGAEPTVLFFTDDWCKSCKNIRPKFDELAKKHKGLTIFVVNAGAPNIEEYFLDLGISGIPTVLFYKGGTVTGRVIGPNLDTLREAAEELWS