MSSALLSFPSSSSSLFLTKQIPAAKGRAAAAVRCSSGPTLSGTHEEESERVALVGRRHALASTAAACGVSVLGFAGDGLAVVKQGLLAGRIPGLSEPDENGWRTYRRPDEKSGGHGVGWSPIIPYSFKVPGGWEETPVSIADLGGTEIDLRFGNPKEGRLSVIVAPTARFADNLDDATIEKIGSPAKVINAFGPEVIGENVEGKVLSTATSEYSGRTYYQFELEPPHIFITATAAGNRLYLFSVTANGLQWKRHYKDLKQIAESFRVV*