SERPENT - an information storage and analysis resource for protein sequences