MALALQALRRSRPLHGLLPHPSPLSTSASPPDARELLRIDRILNSPAAAGGQPSQPQQHPGAATDLHQLLHRAAGLTAAESASLLRRLPGAHPHPRLGRLLHELAGLRLPGGEVKAALASDPEGLLSMDTGEPSRLLELLRDLRCREAVRGQILAHGALRAALAARRLVELLRARGLTRHDALRVLAAEPRALLYSAEDVERKVEFLVGTMGFEVRWLVQYPEFLGVNLDRWIIPRHNVVEHLKSIGGLGDPVEMKHYVRLTRRRFYNMFVKPYPECERIFGGLVRERDEMVRRRHPTGLWKLFKPAKHERTQEDVQNMKLLVGSLK