MRKHGGHTEACRYAVMKALAITCALDSIARCTTSEQVSRQGEPEGPLRRALTFLRKNEDMMLLM