MAAPTPKLIHRVRVIDQFRVAPPSGSVPETHLPLTFFDVLWHPSVTVQRIFFFDLPKPYTKSHFLTTQLPTIKQSLSLALQRFYPLAATLTPAPQTGHNEFHYTDGDPLLSVAGSPRLQVYDVDFGFGRPRKVEVISIEESGAMSLAESREDGGRGIEVGLALPESEMERVTYLFKEGLGIH