RMDIRPTHTIYANNLNEKIKKEGKSLYAIFSQFGQILDIVALKTLKMRGQAFVIFKEISSATNALRSMQGFPFYDKPMVLNLLAYSKKDSDVISKLKGTYQERTKEKKKKKKEVKKVKPVSSAPKGPGGQGRTDDDGSKNPPNHILFLNNLPPETQEEMLNMLFNRFSGFKEVRLVPGRHDIAFVEFDSDQQASDAKGALQGFKISPTHAMKVTFAKK