MSRAKAAPVAGPEVAANRAGRQARIVAILSSAQVRSQNELAALLAAEGIEVTQATLSRDLEELGAVKLRGADGGTGIYVVPEDGSPVRGVSGGTDRMARLLGELLVSTDDSGNLAVLRTPPGAAHYLASAIDRAALPQVVGTIAGDDTILVVAREPTTGAQLAGMFENLR