MAAPTPKLIHRVRVIDQFRVAPPSGSVPETHLPLTFFDVLWHPSVTVQRIFFFDLPKPYTKSHFLTTQLPTIKQSLSLALQRFYPLAATLTPAPQTGHNEFHYTDGDSVQLTVAESDSDFHALIADHPKDTAEFHPLVPELGSSDLSSFQLAVFANSGFSIGLTVRHVAADGGSIMQFMKHWASVCRLGAESESMNSPSPIYDRDLIPDPTGLKAIFLDQISMQEKTWKEMALKLEAQEKEHMVRATFVLSRANIVELRQRVAAARIVQVEERSPLHISSFVLTCAYMWACLTKARGHVGDGTIHFGFAVDCRARISPPIPAAYFGNCIGFGVCSAGVRGSEIASVKDDEGLVAACEVIGRAIQRLDDDGVLNGADQWFSWICSIVASGDPLLSVAGSPRLQVYDVDFGFGRPRKVEVISIEESGAMSLAESREDGGRGIEVGLALPESEMERVTYLFKEGLGIH