MGRGKIVIRRIDNSTSRQVTFSKRRSGLLKKAKELSILCDAEVGVIIFSSTGKLYDYASNSSMKTIIERYNRVKEEQHQLLNHASEIKFWQREVASLQQQLQYLQECHRKLVGEELSGMNANDLQNLEDQLVTSLKGVRLKKDQLMTNEIRELNRKGQIIQKENHELQNIVDIMRKENIKLQKKVHGRTNAIEGNSSVDPISNGTTTYAPPQLQLIQLQPAPREKSIRLGLQLS