MLVAAAVCPCPPLLVPEVATGAAPELDAARAACTDALGVLAAARPDRLVVLGPAEQSGRGPHPEGTRGS ......