MKRFAFEDSDMARVLMLMSSHGQQEQALALPVPVQLPLAAARGDRAPERAFVCKTCNRVFPSFQALGGHRASHKKPRLDGDGDLSLSKPKLHGCSICGLEFAIGQALGGHMRRHRAMTGGMPRAIVVDKKPDVVDVHVHGHDDDGGIKRGGLWLDLNHPPCDDAGDDDAECGHNAAGAGITFHQFLDTGAMAVDCVGY