MTEIGKYNVLRVVKDLDFGLYLDGGEDLGEILLPRRYVPVNCSVDDELEVFIYLDSEDRLIATTEMPEATVGEFAFLEAVSVGKVGAFLDWGLPKDLLVPFREQKMDMEKGKKYVVYIYLDDESRRIAASSKIEKFLDNLPPEYAEGQEVDLMIFHQSELGYKAIVNGTHTGMLYDNEVFRNLKRGDKMKGFIKKVREDDKIDLVLEKPGYGKVDGIAQSLLSRLEKANGFMDMTDKSPADEINRRLGISKKNFKKAVGALYKQKMIAIEEDGIRLLI