MSSPNKSISPSAAADAEQPEEKPRLTEAEKKQNHIASEQKRRQAIREGFDRLTELVPGLEGQGRSEGLVLKKTVEFMKEQLRQRQELVDRIESTGGEVDEKYKRPLYHQQANSTSNRTR