MSAAPAPAAPDGRGLRRFLTERPALPERCGLCAAPVADTGHRHLVDTEQRSLVCACPSCFLLMERPGTGAGRIRPVPTRCLTDPGHPFDDRAWDTLRIPVGVAFFFRNAALDRFVALYPSPAGATESELDPQTWTAVLGESVLAGLLEPDVEALLLRRTDDGCACFLVPIDLCYELVGRMRLLWQGFDGGAEARAALDTFFAHIEDRARPVGTEDRP