MSADEVNIDTASLEELRDILINKTGNTKLANRFRALFNLKSVGSEDSDKERAHKAIKYIAECFNDDSELLKHEVAYVLGQTKDLYAAPYLREVLENDNQQCMVRHEAAEALGALGDKESLPLLEKYFKEDPLLEIRQTCELAIERIHWENSEKAKNEVLEKSLYTSIDPAPPLATNDSTSKVEKLKEILNDQDKPLFERYRAMFRLRDIGTDEACLALASGFDDPSALFKHEIAYVFGQMCNPVTVPSLIKVLKDESEAGMVRHEAAEALGSIATDECLPVLQSFLNDSEPVVRDSAIVALDMYEYENSNELEYATVK*