FDGFFFMWIMGMLRMMPPYMPMPLPPLALMAMMIRGLIPMMMLIMMGKMDIIVMPKIALDFGPLLEMMFDLPPEALLMFVLMVLAW