MKSAVKKEKGKVDLFGERYRARAHQLSPRLRAVVSYINDNREVVLEHTAMEIATATQTSDATVVLAIQALGFAGLRELKQTMERWFGTSVTSAEKMRSTVTALSSDVNSSIDFVLEGHQRVCEVLSRADNRAAVAQAVALLSDARQVGIFGIGASGILAEYTARLFSRIGLPAYVMNRTGFSLAEQLIDLQRGDVLIMMGQKSPHREGLTTLREAKRLGIPTILLTQAVDSRFSQEAQVVIDVPRGGDSSRMPLHGTVLVCLEMIVLSVASTTPQKTVKSLKRINDLHRAIGKSGGKRGH*