MKGIFIIILLMFIPPFIFWWMMILVMCLGGFIIRIIWRWGMIGFIGLLPPIMMILLAWLAGLFVKVMMFM