MMDNLKWKSFRRFSTGPLVAGYEHSRKSFMKKFGRNNSSEATINEFYMPKPSWRSFTYEELESATNGFSHDNLLGKGGHAEVYKGYLPDGQIVAVKKITKKEKKDEDRVGDFLTELGIIAHINHPNAARLIGFSSDNDLHLVLQFAPHGSLATLLHGNEESVDWKIRFKIAIGIAEGLQYLHYDCNKRIIHRDITASNILLTEDYEPQISDFGLAKWLPEKWAQQVVSPIEGTFGYMAPEYFMHGVIHEKTDVFAFGVLLLELISGRRAVDSRRQSLVIWAKPLLEKGNIKGLIDPRLENSYELIEVKRIILLASSCIHHMPEKRPNMKRVVQILKGDSTIMDLRQKTFDGRAMILDACDLEGYTSTTYLNDLNRHRELVMG*