MLLHLFRIPTLIISSPELAQQILKTHDLSFAGRPQLYSAKQLFYGCKDILFSPYGEYWRQVRKICVLELLSNKKVKSFQRIREEEVVSMIDQLSQSCITSSSVDLRHVLTELTNSIVSRVALGKKYGGEDGNEGFFHMIREYGVLLGAFCIGDYFPSLGWVDVVTGLDGRLKKVSRTMDAFLDRLIKEHQERKEIDGQDGDDQRDFVDVLLHLQECSEIGVEMDRDSIKAIILDMFNAATDTTAMTMEWVMAELTKNSEVMKKAQDEVRRVMAGKQKVDEDDLHQMHYLKCVIKETLRLHPVAPLLAPRESNTEVMLQCYSIPSKTRVIVNAWAIARDPKSWDRPDEFLPHRFANNPIDFKGQNFQYIPFGAGRRACPGISFAIPTLELALANLLYFFDWKMPDGLRGEDLDMSEAGGITVGLRFPIRLVAMLHVS