METDLLFQLLQPYFALLTSDVKPQRRTSHLIKDILDLPTVNGEIDEFGRCKSSLDQAKESPIEKCQKTKRKKARTTFSGKQVFELEKQFEAKKYLSSSDRSELAKRLDVTETQVKIWFQNRRTKWKKIESEKERSGEIPDDQIVKPQ