MLAALARATGGRLRSSAAALGTRTFHLTGSTAAAEAAEAQCVATQADADFDLTEDQRQFKQVAATFAREELAPFSAEWDAKHHFPVETIKRAADLGFGGLYVGEDMGGAGLTRLDAAIIFESLSWGCVPTAAFLSIHNMVASVVDRYGTARQRGMYLPALTSAEHLASYCLTEPGSGSDAAALKMTAKRETGGGGYVLNGAKAFISGGGVSDVYLVMARTGQAGPKGISAFLVEKGTPGLSFGKPELKLGWNAQPTTAVVFDDVRVGEDSRVGQEGEGFKIAMQALDGGRINIGACSIGGAQFCLDSAREYTRSRQAFGSPVSQFQATQFRIADMATTVQASRLMVRHAAAALDARSPTATIECAMAKRFATDSCYNVTNEALQLLGGYGYLQEYPIERYMRDLRVHSILEGTNEVMRIIINRELDRLDPKX