MDMYPLFLFSLVMKFGYARWLILFMVFFIPNGFGFPMLMIFIPPRIGDYTMIHAIMFILWMMFMLKLMFIPFGFMIIVIVKTPFMMLMFQIPPDLIYFMGMKLLLFVMP