MSDDEFMMDDIADDEEYDFDYDDDDDDAEEDVVGDVENQYIVDDQPEKGEWGFKALKQMTKMNYLRLHEPEKALETYRELLGYTKSNVTRNYAEKTINNITLEKFYEVTRVACDEAKNERRLHPILQSLHATCAPAANSVSSDDQSKGSLLLEVYAMEIQMYSNLKETRKLKAIYNAAMQVRNAIPHPRIMGVIKECGGKMWMQEKAWAKASEDLFESFRTMLMGSDINPFDSQETKPYKNDPQIVAMTNLVSAYQRRDVEVEGLVVSLILDDKIKGKIDQVNGILMLDRFGMAQRKRYQALGTMAVELDILAGKVESEKLGVKDGGARAWVGSQAIFG*