MPTAELPFDQNNRGMGGIGKLPNLSRRIASLVRYREKRKERCFDKKIRYTVRKEVAERMHREKGQFAPLKQSPGSSSWNSAQGAGQDGSPNPESLRRCQHCGVNENNTPAMRRGPAGPRTLCNACGLMWANKGTLRDLSKGGRNISVEQSRPDPPVDVKPTVLEGEFSVIENEQGISEEPSKTVGAEVLNDHASNPGDEELSESAEHLTKTLPLVIYHSSENDDEQEPVVELSNPSDAGMSNPSDTDIDIPGNFD