MDNRSHSNLPDKLPVFSDSAHLPLTRSFYLDPMVTFHLYPEAPVPSPYSEELPLLPFSSDSMIMENYGEPCPFSFPMPYQNYRRCEYSYGPAFIRKRNERERQRVKCVNEGYAQLRHHLPEEYLEKRLSKVETLRAAIKYINYLQSLLCPEKFESKNNPGKGLSIMATSGRHTDPIFRIV