MAAPTPKLIHRVRVIDQFRVTPPSGSVPETHLPLTFFDVLWHPSVTVQRIFFFDLLKPYTKSHFLTTQLPTIKQSLSLALQRFYPLAATLTPAPQTGHNEFHYTGGDSVLLTVAESDSDFHALIADHPKDTTEFHPLVPELGSSDLSSFQLTVFANSGFSIGLTVRHVAADGGSIMQFMKHWASVCRLGAESESMNSPSPIYDRDLIPDPTGLKAIFLDQISMQEKTWKEMALKLEAQEKEHMVRATFVLSRADIVELRQRVAAARIVQVEDGGRRSPLHISSFVLTCAYMWACLTKARGHVGDRTIHFGFAVDCRARMSPPIPAAYFGNCIGFGVCSAGVRGSEIASVKDDEGLVAACEVIGRAIQRLDDDGVLNGADQWFSRFCSIVASGDPLLSVAGSPRLQVYDVDFGFGRPRKVEVISIEESGAISLAESREDGGRGIEVGLALPESEMERVTSLFKEGLGIH*