MKELGLVSMMLMAELLDVIVNTLSKAAMKKGMNDFVFIMYSNAFAACLLLLLALFFYRKRTLPPLSCNTLGLFLVVGMLRYLFTSLSYNYNLSFMKEFMVLRVPFFSLCLASCSCINQSIKFFGIGYSSPTLASALSDLVPAFTFILAVIFRMEKLDWKANSTLAKSIGTVVSIAGALLLSLYKGQVIINNNPPFKLFPQKLVSSMQFDWVFGALLLAAHSCFLSINYILLTRIVREYPAELVVVLSRIALTSILSVPAALISVKDLKALRLGFNMELIAIGCSAIFVLSFRGVIHIWIMGKRGPVYVAMFKPLEIVFAVILGVTFLGDSLYIGSVIGAAIIVVGFYAVIWGKSQEKVEEDCTVCSSESYDNEVPLLQNKRTGE*