MLWPFVMMFMMKGGDPEAAALMSGFPPADAYLIGILMLRDPTMWTMLIQYLC