MNLGMNIAGTMVRGKIEIKKIENVTSRQVTFSKRRSGLFKKAHELSVLCDAQVAAIVFSQSGRLHEYSSSQMEKIIDRYGKFSNAFYVAERPQVERYLQELKMEIDRMVKKIDLLEVHHRKLLGQGLDSCSVTELQEIDTQIEKSLRIVRSRKAELYADQLKKLKEKERELLNERKRLLEEQNRERLMRPVVPATLQICDKGNTEGGHRTKHSSEVETDLFIGLPVTRL