QFDLSMIIDPKFMGDIPLLLWLMGMLDAVASMMIYPPMIYMQMPPDLLFKMGMLDCGTIEVMLLMMWMLILTVIYNLVPPCAF