MAFCCCPIGGLVREKKADYKAEMKFYEDACRDDPQIQSFDANLQARTARVINTVVAGVDIRSLSFESLKEITGGLLETNQEVVFRKALAKNINQKLHHRR*