C2orf83 GI:241982806 hypothetical protein LOC56918 isoform 2 1 medyaltfgi npfialmiqp ivtmtvvdnq glglpvdiqh kakpspkasq 50 51 mlppdlgpps fqncftcrta pslvmvlswk sgvrrevpvh psyaky