MESQNRKRAPAWIEQEVLDLIAVWGEKSVQAEPHSKRRNANIFGKISKGMMDRGYNRVTQQCRVKVKKLRQAYQKTKDAISRSGSEPHTRCFYDELHAILGGAPTTTPPLSVDTCKQGVSRNRDEDFVDEEDEEEDIEDSA