Len_g26953 protein sequence (length: 44 aa)

MVYGMESGKPEKMVCAYRVGLTQIAEEMLIRGDPRQVTISHWD*