DLPYIMWIIFKMILIMLIADPFKMLIFLMIQGMCMPFPLVMVMIAILGLGLVPIPPGGMMFMQ