MAKVYIYVVARDFGFAPNPFHGVCTLATCKPDIRRVAREGDWVVGMGGIALNAVGRCVFAMQVTTSLTFEEYWTDPEYRRKRPVRNGSLRAMVGDNIYHRDDDGGWIQEDSHHSRPDGTPDPQNMKTDTSGKRVLLSRRFLYFGREAPLVPAEFLAEAGYRNIRRHRTFELEQCAGLIGWLTRQFAADFNQVLADPCQFDEGSARYSGERGRILR