IYPLFIFWFMYVGGDPMLAAILSGLPPKDAWFFGMMFLLDPTIWWMLWLYFM