MGPGPTAGSLVPDDTNGSGVDGGKHLDVGDMSDDEQDLSSADAEGVWSPDIEQSFQEALAIYPPCGRRKIILSEEGKMYGK