MKRFAFDDGEMARVLMLMSTSPAAAQQRSPAVIAGGNAAPAERAFVCKTCNRVFPSFQALGGHRASHKKPRLDGDGDLSGDGKPKLHGCSICGLEFAIGQALGGHMRRHRAITGGMPRAIVVDKKPDVVGDVGDIKRGGLWLDLNYPPCDDVAAAGDVDDDGECGHINGGGAGITFHQFLDVAGAMAVDCVGY