MDSRSHSSPPDTFPVFSDSAHLPLARSFYLDPMVTFHLYPEAQLPSPYQEELPLLPFPSDPLMVENYGEPCPFPFPMPLPGYRRCEYSYSYGPAFIRKRNERERQRVKCVNEGYAQLRHHLPEEYLEKRLSKVETLRAAIRYINYLQSLLYPDKAETKNNPANGSCLVAASSRHADPIFRIV