Using a set method will not work, as the database assigns the sequence value, not the JPA provider. The provider is getting the value from the database, not the other way around.
The best way to accomplish this might be to setup a trigger in the database to assign the sequence, and then JPA Sequence can read in the value using IDENTITY as the GenerationType instead. You may need to indicate that IDENTITY is supported on the platform as described in this post http://dev.eclipse.org/mhonarc/lists/eclipselink-users/msg01320.html
An alternative would be to create your own custom sequencing class, as described here http://wiki.eclipse.org/EclipseLink/Examples/JPA/CustomSequencing . You could use the org.eclipse.persistence.sequencing.NativeSequence class as a model, and just prepend the character as needed.