MIYKFNIRNLRMIIMKLVKDALSRSDTTRYLKDEFGEARIVVVGCGGAGNNTINRLMEIGIQGAETIAINTDKQHLEVIQADKKILIGATLTRGLGAGGYPEIGRKAAEMAKNILEEQLKGADLVFVTAGMGGGTGTGSAPVVAEVAKENGAIVVGVVTYPFKIERARMKKADEGIARMSEVCDTVIIIDNNKLLDLVPNLPINDAFKVADEIIAQAVKGITETIAVPSLINIDFADVKAVMSGGGVAMIGVGEVDSSDRGDRVQNVVRETLSCPLLDVDYRGAKGALIHITGGPDLTLKEANDIGEGITKELDPEANVIWGARIDPEMEGCIRVMAIITGVKSPNIVGKDTKPKRIIPKVSKEQSQRKERKIGGIDFIV