MKLEVLCGNHDMKQLEIPVDGEGKEKSALSAEEELGSDGDCVAHSPPLIAPGGSSKSKPYTRRPKPPLSYIALIAMAIRDSPTGRLTLAEINDYLMKKFPFFRGSYTGWRNSVRHNLSLNDCFLKVLRDPSRPWGKDNYWMLNPNSEYTFADGVFRRRRKRISKQFNRVHDVSESAEEPQSTDKPDPSSKTEPRPKFTSSFAIESILSKPFKRDSTKQPFYPAFIWPYSELMLHHSSASAFPHPLRQQLIVNVTVYSTLISLLFGRQK