MSPLNPFMNNPFLRKPKRIRTAFTPAQLMRLEQEFKKNQYVVGAERKTLAKNLGLTETQFFSQTAKVTTGICVRNILVFQ