MATATATLPLLHLLLSKPATPPLRALPLPTQFHPKTHPHPLPLLFLLPRRRRCGPIAAFPATTSSSTSASASPAYDAREAEAAVAELLRESGASPADATAIAARAPAYATMLADGVRELDELGLWASWSSGAGARVGRSGAVEMEMGRLGFRRKVYLMGRSKHDHGVVPLLESFGVRLSSAKLIAPYVAAAGLPVLIDRVKFLKEMLFSSSDYATIIGRNSKRMMTHLSIPADDALQSTLSFFEKMEARYGGVSMLGHGDVSFPYLIESFPMLLLCSEDNHLKPLIDFLEYIGIPNPRIASVLLSFPPIILSDIENDIKPRIHEWEKAGIEQEHIGRMLLKYPWILSTSVIENYKRILLFLKRKKISSTVLGIAVKSWPHILGCSTQRMNLILEQFDDLGITKKMVAPVITSSPQLLLRKPNEFLQIVFFFREMGFDKETVGKILCRSPEIFASNVESTLKKKIDFLIDFGVSKHHLPRIIRKYPEILLLDINDTLLPSFTLPQRRLFFRWESTFQVLSIKKVQAGLQANKEIYKIM