MATGLILLSLLFLASAVLLFVTVTRSKKPNQPPSPPKFPIIGNLHQLGSLPHRSLRLLSDKYGPLMLLHLFRIPTLIISSPELAQQILKTHDLSFAGRPQLYSAKQLFYGCKDILFSPYGEYWRQVRKICVLELLSNKKVKSFQRIREEEVVSMIDQLSQSCITSSSVDLRHVLTELTNSIVSRVALGKKYGGEDGNEGFFHMIREYGVLLGAFCIGDYFPSLGWVDVVTGLDGRLKKVSRTMDAFLDRLIKEHQERKEIDGQDGDDQRDFVDVLLHLQECSEIGVEMDRDSIKAIILDMFNAATDTTAMTMEWVMAELTKNSEVMKKAQDEVRRVMAGKQKVDEDDLHQMHYLKCVIKETLRLHPVAPLLAPRESNTEVMLQCYSIPSKTRVIVNAWAIARDPKSWDRPDEFLPHRFANNPIDFKGQNFQYIPFGAGRRACPGISFAIPTLELALANLLYFFDWKMPDGLRGEDLDMSEAGGITVGLRFPIRLVAMLHVS