MDPPYFWIMLLFAKMAGVGPAPAVLWLAWNGWDLALALMIFMIFLCLGRIAPSFFCS