MVSALRGSRYLLPAQELLREAVSMGEVDPAIASARRGDDEGPMREGGDRARAEASLPYDGKSGGVQAKLLSLLSELESRHEHYFGELRRVSASFEPALGAGATAGYTALMAQAMSRHFGNLRRAILRKLRLHAAAAARRSALLRLAQDGDEENDDDGGDADADGEDDDDDEDVVNRLVRRTKHAAAARGGQAGRPLRGLPEDSVAVLRAWLFDHFLHPYPNDHEKLMLAVTTGLSRTQISNWFINARVRLWKPMVEEMYNDEFSDDSREDDVGGASSSS