MMFLLFMMGPWMYGIIIIFAPDAPIAFWLFMMLACIFGLQGVWYYMPADLMFVVIM