MGGKRRKSDDDDDVEAEASASGWKKKTRTTEKEEKEKKEPLRPSMIKNKEKRSELHAKLKQQKKLDKRAKAKARDAALKRALDLGEEPPEKKVPRTIENTRELDETVCKPDDDELFAGNDADEFGSILNQQQTPKILITTCRFHSTRGPAFISELLSVIPNAHYFKRGTYDLKKIVEYAKKKDFTSVIVVHTNRREPDALLIIGVPDGPTAHFKLSKLVLRKDIKNHGNPTGHKPELVLNNFTTRLGHRVGRLIQSLFPQDPEFKGRRVVTFHNQRDFIFFRHHRYIFETKEVKKTESKGKKDKEGKSENVPEQKTIARLQECGPRFTLKLISLQHGTFDTKGGEYEWVHKPEMDTSRRRFFL*