MKRETLPSWLSLLLTTQFFLPCKNHPLSSRSECNLFCIECEAPPDAFCYHCHLDHHSNHHVIQIRRSSYHDVIKVSELENIFDISDVQTYVINSAKVVFLNERPQMRTCGPLSSSSYNCETCGRALLNEFRFCSLGCNLTGIEKDMKTPSDVANGSEYKRIEDVASGNSSDSNTRSEKEIYNENNEEEPPAKRVARHRRKGIPQRAPFF