MGFNRSSQPLYSGRLAQSLEGAGKRRLFVIGNWFKQSLLYPLHVWGMSVLRRIPQDGTFHQEGPIHRLAKRRPGFIASFDLSAATDRWPVPVIYELMACLFGQTMASFIVNGALALNSCSLKFVTRRHDEVVFVVALRAYPHQTRPFLDYALLGDDIVIADCSVAKDYRSLLDALQVDISDAKSIVSETGCLAFAKRFWVKIMSKDLSPVSAKAVLESYFLVAGYRVLGQMDTKALSRRFSRIQALSSKLLVGPDRLPLEWWIGRGLPLSPYLRGVLIARIRDGMKLKQLTPPPLEMFLCGEPEAHIAENTAYRHWMNNGVSTWYGLTSFLVVPLPT