MPTAGLKTIIALSFVLALGFLLVILSCALFHSYFPLLVVATYVVAPVPNWICTRCANPDDFVESAGAAVLDLGRFLTGFFVVMGMALPVILAHADIIRTEAMIMSIAGGLLIYGTIISFGMFFQEEQEF