MARGKIQMRRIENPVHRQVTFCKRRAGLLKKAKELSVLCDAEIGLFIFSAHGKLYELATKGSMPSLIEKYMKYNREIPAAAQHPKGKQINTVLLLIRQKGRQNLEAKEEISMLKHEIEILQKGL