MLGLPPGVHFRPDDDEFVEFYLRPHASGEPASFPAGVVVVDDDAAGCTLPWELLDRHGRGADDEAYFLVRSSGDGDGQEKRGAHQERGCGGGGTWKSQKRLAHGGSRVDDAGEKVHWSLHNLNLHMGRGESGGSVGWALTDPSCPSLKICHVAFTGHGKNRKRLPGGGDVVDDQTEEPASKRARVAAPGTGGSASSGSGSTTTTVDHQDYSGVWRSSEEHQEPNQISLEWIKQQAVPEHVMVTPLPMVQETVGMQELQEFMASMDRQEFIAPLPMVVQETNGMAEPQKSMAPMDQQETAGMAELDNPYQPMMAQLEFLPPMGVTLDESCGLSHIGDMEPGAQQDFVEWDGFLFY*