MGGKRKKSDDDDDVEAEAEASGWKKKTRTTSEREKEKKEPLRPSMIKNKEKRSELHAKLKHQKKLEKRAKAKARDAALKKALELGEEPPEKKVPRTIENTRELDETVCKPDDEELFAGNDADEFGPILNQQQTPKILITTCRFHSTRGPAFISELLSVIPNAHYFKRGTYDLKKIVEYAKKKDFTSIIVVHTNRREPDALLIIGVPDGPTAHFKLSKLVLRKDIKNHGNPTGHKPELVLNNFTTRLGHRVGRLIQSLFPQDPEFKGRRVVTFHNQRDFIFFRHHRYIFETKEVKKAESKGKKDKDGESENVPEQKTIARLQECGPRFTLKLISLQHGTFDTKGGEYEWVHKPEMDTSRRRFFL*