MGDSPPGFRFYPTEEELVGFYLHNQLEGQKHEDINKIIPLIDINGKEPWNLPTFAGERCRGDTEQWFFFSPRQDRELRGGRPNRTTSCGYWKATGSPSYVYSSNNKVIGIRKTMVFYIGKAPSGRKTKWKMHEYKAIQQSDQSNTNPPKLRHEFSLCRVYVISGSFSSFDRRPLERPMTELQHAASTSTQQVVAELNGSNSYATSRGIERDHDASLNIGGSSGTNWNDVPNNGVDEPEPIWEWEQLNWI