STRMTLAQEQQGLALALSPGSSAGGGGRSSPGVGVRGAAEGTFECRTCGRRFPSFQALGGHRTGHTRRHNALPPAAASAHGKARREPPQHECAVCGLEFPMGQALGGHMRRHRLPARGAVEVEEHTTLDLNRSAPSDQEEDRHRGGGGDRELEQGCSSSGSDSQPRLLNLLV