MSVSNKTVFTLNNGVKMPGVGFGTFANEGAKGETYKAVIAALKTGYRHLDCAWFYLNEGEVGQAVRDFLAEDNGVKREDLFICTKVWNHLHEPEEVKWSFENSLKNFGLDYIDLFLVHWPIAAEKGDDYQPKIGPDGKYVIKKDLTENPEPTWRAMEEIYASGKARAIGVSNWTIDGLKQLMAFAKVKPAVNQIEIHPFLPNEDLVKFCLENDILPAAYSPLGSQNQVPTTGETVRSNKTLNEVADRSGNTLAQVLIAWGLRRGYAVLPKSSTPSRIESNFQIPSLSDEDFEAVQSVAKGRHTRFVNMKDTFGYNVWPEETPENGTAIA*