MRPTQKKGHGRFDQVYAILVENTFDEEFHAELQKLWYQAHYTEFEVVRGRKLGAVDKYRIRRKYPLPKTIWDGEKTVYCFKERARRTLYASFSRNRYPNPEEKQALATETDLTMTQVRHQPRGRESNRATGGPLCSNLLLSICPVRLSELTA