MGRRKIKIERVKDSNTRQVTFSKRRTGLFKKANELSILCGVEVAIVVFSPGNNPYSFGHPGVDFVAAKYLKLKPKRMNSIGNSSSDSPNMEKLNLEHIEVLGQVQEGEKQAENHDEIPKQNNVTKLLELKELRDSYKELQDCIKLRLSDIEISECLMLLAQDPVVGIKE