MTDEQLEVLRRQIAVYATICEQLVEMHKAITAHHDSLAGMRLGGLYGDPLMASGGHKITARQRWTPTTMQLQILESMFNQGNGTPSKQKIKEITIELSQHGQISESNVYNWFQNRRARSKRKQMASFPSNTESEVEADEECMNEKKPKPDGSHHEGMPAGVNNLPMYDAQLHSFERELSQAQGIHRSSESSKSSSGSGQMSLNEYVLSTPRFDNSMEKFDIPSFNPYHPGESYDIMG