MRLLRLVMEGFKCYKDRIELDPFSPKHNIVVGANGSGKSNFFAGRLPIDSPSEVVILKRSVGLKKDEYFLDRKHVEILNLLESAGFSRSNPYNIAEVKRLSQRRVKAERDVAKAEQQRGRLEGDLRDNLQQRQQELQRTLDEQTEEERRASTGGAVDPAAAQQRLAATAAELEVWDQARKGLGEKRSRRALSSKQLMGEIEQCNKELQKLGHVNKKALDQFQSFNEQRDKLIDRRDEATDASKRNLRPSLPVEKAEESIRSLIEHLDLKKDEATERTLTAGGAMERTFKGIAKHFTEVFRELVPGGAGKLIMKTSHEGKQLEPGAPAAPHPRTQFPQLVPYIA*