MPPDMLWLMRMMAAQMGVGPPAAIMMLLFTGLDIWLAYMIFIIFLILGFIPPPWFNQ