MAFSSEGGVPAERVAAAVNDLVEVRDGLVRLRGFLPPPPQAEQSSSRPPCAAELMDATMSKLMSAMATLGGSGDIAGEVDAAGRWTSVAESADPMVVRREGESSAGRTRRRRGGGSRSGRGRSSNKRVAATLEDGHVWRKYGQKDIQNSPYPRSYYRCTHKLDQGCGARRQTQRCEADPSNYDITYYGEHTCRDPSTIIPTAIANAAGAASDGPNNNIISFATGGVVAASSRLAREGTTATTTSAATQLSSSWGTSGGGGGGDDVFSSSGERFMQWDELAAAVGHVSSAGVTSSTVGSAPAAENDGGNGDTAAGGGGGGDSGGGAGSFPSSPSAGSLGFVVGPLGSIEDVDEFFPFDP