MSSVAGMLGLPPGVHFRPDDDEFVEFYLRPHASGEPASFPAGVVVVDDDAAGCTLPWELLDRHGRGADDEAYFLVRSSGDGDGQEKRGAHQERGCGGGGTWKSQKRLAHGGSRVDDAGEKVHWSLHNLNLHMGRGESGGSVGWICHVAFTGHGKNRKRLPGGGDV