MALQLSREQGITLRGSAEIVAEFFLHPEKSLRKLSRMKSVQ