MSFAMLRSAPPGRYLYPEVSPLSEDEDRGSESSGSDEKPCRVHAARCGLQGARRRAGGRRVGGSGLGPGGRPGREPRQRHTANARERDRTNSVNTAFTALRTLIPTEPADRKLSKIETLRLASSYISHLGNVLLVGEACGDGQPCHSGPAFFHASRAGSPPPPPPPPPARDGENAQPKQICTFCLSNQRKLGSGSAPAARELQHRVCRPARGEGEERRQPP