MRDISRKILKFSGHGYLRQRLILATLSGNTVKIDKVRSEDDDPGLRDFEASFLRLLEKVTNGSKIDINYSGTTILYKPGVITGGKIYHECGTSRAIGYFLEPLIALGPFGKQAFDLTLTGITNDNTDISADSIRTVTLLQLRKFGIEEGLELKIIKRGSAPLGGGEVNFKCPIIRSLKPMQFTDEGKIKRIRGIACSTRVSPQNANRLVDSARSVLNRYIPDVYIFTDVRKGDESGKSPGFALNLVAESNTGVLYCSEQAALPGETPEDIGSRTAKLLLNEISNGGCVDSLNQWLILLLMVLGPEDVSKIRIGKLTAFTIQYLRDLKTIFDVNFKIKLDSTDNSLLMACVGVGYINYNKKTT