MVKNGTRGERDLVKLLWEKGFAAMRAPASGGATKKPLPDIIAGNGEIYLAIEVKTTARERIYIDSEKIGALLRFSDIFGARPYIGIKFRYRDWIFLSPGDLELTPSSNYRLDLDIALERGRDLDEVTGNHRQTRLR