> A0A316YGK2 MSRHSAIPALLGLCALTLAALALAQSTLVPYTFYQLELQDNFAKNSANVKGTPYEPYFKPDLYVYSEMIEPGRTPIDCETQAMKGDFSDINTLLAPPSVELANENAWCSYPDGQGYVASRTHFPNVTADMINWWFWWHSAESVRYSLWHPWAHVSISSDYTSKFGDASLNDTQKRIGSTHHITEIIGEVTETIDIHWKNASYFGLNVDDFPANKIVADACGEIVVGGSLKAVDMIHLWYDTGSGLELRSRYFLGNNVTLTIPVLGQVLPVEQVADALGIKQYIVGRELSYLQFHHDQQEMTHLASVLPDIYHAFSGRS