MKESSSHEAHSREGEQKQLKPKSSASEKEKTKLRERHRRSITTKIFNGLRKYGGYNLPPRADINDVLRALANEAGWIVEPDGTTYRAQGMPQTSGNHSMPPMQQTTVMKTSLTPTSSFGGGASMGGFNCPITGIITENIDMTGGDCSTTASPRHMGIQQPSNNSSLSLLPSSGLSSPFASPASSDGAQGQLATSFFPGMTGGYLPTSGREREVSLMKDDVSAYFSADTLEAREFMTSRDTLEAREFMTSRDTIDSRELLMGRNNIMPNSNILNYANLSGVRYGMRSTLPSIMMLSNQHPFLQEARASNQNTPIGSPQRHGGAG