MESSGELVPFPLLTTPIESNYRACTIPYRFPSDNPKKPTPTELSWIDLFMNSIPSFRKRAESDDSVPDAPIRAEKFAQRYSAILEDMKKDPESHGGPPDCILLCRLREQVLREVGFRDIFKKIKDEENAKAISLFKDVVSLNDAIEDEAKRVENLVRGIFAGNIFDLGSAKLAELFSEDGISFLASFQNLVPRPWVIDDLDVFITKWSKKTWKKAVIFVDNSGADVILGILPFARELLRHGAQVVLAANDLPSINDVTYPELVEIISKLKDEHGKLIGVDTSNLLVANSGNDLPVIDLTTVSQELAYLASDADLVIVEGMGRGIETNLYARFKCDSLKIGMVKHPEVAQFLGGRLYDCVFKFNEASS*