AIFLLLIMGPVMMGVIVIYALDWIYALWLFIFFAMYMGFKGKLKFIPKILMYIIIC