MESNKSRDLGIVAACLGMSCAFGAAIGATSGSDAASEYFAGYLLEQSLSVDNLFVFVLLFEYFQVPPARQKVVLNYGIFGALIMRAVMIVAGVELIENFKPILLVFAGILIFSSYKLISQGDSDEEEDMADNAVVKFCSKLFDVSDDYDGDNFFTVQNGVKMATPLLLVLAVVEISDVVFAVDSIPAVFGVTKDPFIVYTSNLFAILSLRQLYTLISTAVGELKYLQTAVALVLGFIGSKMVVEYTGVEIPTELSLAVVVTLLSGGVAASLYLPDDSKDEA*