MTSSPSGPDVLAVGSYTAATGGRGAGVTLLPRDPRTGRLGRPGLVEGCSSPSFLAAGAPGTGLVHAAHELDEGRVSTRRFDGRAWELRGESPSGGASPCHLTLAGEFLLAANYGGGVGVLDLDGGAVRGLRQTLRGEGSGPDTDRQDASHPHSTRLLGDDAFAVLDLGTDEVRVHALDAAGASPEPVQVLDLAPGTGPRHAVVDGDRLHVVGELDVTVTSFALRAGRLSDPVVTPALAGPGPAAGRVHPSEVARAPWGLVVAHRGADVLTLLDLVDGVPRPVRDVAIGARNPRHVLVLGHHLYVAAQDSDLVVHLTLGEDLSVVDRSAVEVGSPTCVLPL