MATPTLIHRVTVIDQFRVTPPSGSVPETHLPLTFFDVLWHPSVTVQRIFFFDLPKPYTKSHFLTTQLSTIKQSLSLALQRFYPLAATLTPAPQTGHNEFHYTDGDPLLSVAGSPRLQVHDVDFGFGRPRKVEVISIEESGAMSLAESREDGGRGIEVGLALPESEMERVTYLFKEGLGIH