SPVVLRNNNGGYILVGHKDGSVNGEGDETAENIKHEIEPVEPGKVRIEGVPAGVYLEMDEDGRLSCSSTLNENCFFGIELGPDKYYLYTSQVITSWFLGITPDGSPHPAHTTSEGSPAIRVEPEP