MGKHQKHSQRKRTMFTEKQLADLESLFSKNPYPAPSLQKEMASKLEIHPTVLQVG