MVPEGLIAHGRGECFDYLIGEETREFARKAIRAAAAALLLAKHPVISVNGNTAALVAEHVVRLAEEVLARIEVNLFYRTREREELIAGVLREAGAREVLGVGEDASATIPELFSERRRVSPRGILVADVVLVPLEDGDRTEALRRMGKTVIAVDLNPLSRTARAASITIVDNVVRAMPALVEEVRELKKRPKNELQAILASYDNNQVLAEALDFIRDRLAEIASSMRGSSTR