MARALQALRRRRHLHQILPSPAPLSTSTSSPDPRELPRIDRILNSPPATAAGQPSQLPQHPRAAATPTSLHHLLHRAAGLTAAESASLLRGLPGAHAHPRLGRLLQELAGLRLPGGEIKAALASDPEGLLSMDPGEPSRLLELLRDLRCRKAVKEQVLAHGALSAAVAARRRVELLHARGLTRHDALRVLAAEPRAMLYSPEDVERKVEFLVDTMGFEVGWLVQYPEFLGVNLDKWIIPRHNVVEHLKSVGGLGDPVEMKHYVRLSRRRFYN