MLPGRTWALRAGRGHMAGTVTEGQLYRDLAPDMRARDRRLRVVEVGNARARLVVEHDLGGTGGKTTHASLVRLASRAFELVEDAIDEDPHYLTVLAAISAVHHPDTSPADYTRAALRALRTPRTPSS