archiveAlternative proteins