MPASTITKAKVDAREGDLHIPKTQLAAVCKEKGGKVNVEQVPVVQEKELQPGQALVRLIYSGVCHTDLHAILGDWPIDAKMPLIGGHEGAGVVVGLGPGSDEFVKVGDRVGIKWIADSCLKCDFCRRGHEPNCPDAQCSGYTWDGTFQQYAIASARHLSHIPDGIDLESASPLLCAGVTVYRAVKEANLTPGQDVVIIGSGGGLGHLAVQYAVNAGARVIGVDTGSEKEKLSLQLGCEKFIDFASEKDLVQAVKQASIDGHGPHAAIVAASSPQAYEEALDYLRPRGTLVLVGLPVADIKANVFWTVFKALHIVGSYVGNRQDAQEALQIAARGKVRPIYKTLGLSQLPKVYEDMHHGKIAGRIVLDLDK*