MGRGKVEVKRIENKITRQVTFSKRKSGLLKKAYELSVLCDAEVSLIIFSNGGKLYEFSNVGVGRTIERYYRCKNNLLDNNDTLEDTQGLRQEVTKLKSKYESLLRTHRNLVGEDLEGMSLKELQTLERQLEGALSATRKHKTQVAMEQMEELRRKERELGDINNKLKLETEDHDFRGFQDLLLNPVLTAGCSTDFAFQSSHQNYILDCDVGYFLPIGFQQHYEQGEGSSVSKSNARSDVETNFVQ