MARVLMLMSHGQQEQALALPVPVQLPLAAVRGDRAPERAFVCKTCNRVFPSFQALGGHRASHKKPRLDGDGDLSLSKPKLHGCSICGLEFAIGQALGGHMRRHRAMTGGMPRAIVVDKKPDDVHSHDDGSIKRGLWLDLNHPPCDDAGDDTECGHNAAGAGITFHQFLDTGAMAVDCVGY