MAPLPLPNLVSFTKTWHNEPYPLISPTRPELSAHGKNVVITGGSHGIGRAIGVAFAQANAKSVAIIGRSRERLETAATAIRTANPLTTVLLQVADTTQRESITKALNSIVDQAGKIDIFAANAGILPVYGPVMGYPEEELLRSLMINTVGAFNSIQAFLPLAAPGAKLFNTSSGIGHWQPNDAVTGDFAYSVAKAAAIKMFDYTNNLILVELPAHFVVWLASKEAEFLKGKFVWANWDVQELMARKDEIKNPMLLKLSLNGVDM*