MAFSSEGGVPAERVAAAVNDLVEVRDGLARLRGFLPPPPQAEQSSSRPPCAAELMDATMSKLMSAMATLGGSGDIAGEVDAAGRWTSVAESADPMVVRREGESSAGRTRRRRGGGSRSGRGRSSNKRVAATLEDGHVWRKYGQKDIQNSPYPRSYYRCTHKLDQGCGARRQTQRCEADPSNYDITYYGEHTCRDPSTIIPTAIANAAGAASDGPNHNIISFATGGVVVANSSRLAREGTTATTTSAATQLSSSWGTSGGGGGGDDVFSSSGERFMQWDELAAAVGHVSSVGVTSSTVGSAPAAENDGGNGDTAAGGGGDGGGAGSFPSSPSAGSLGFVVGPLGSIEDVDDFFPFDP