METDGDDVDTLRLWQEEQNSLKSQLVQHDDFSWKVHPNSSDPSVSETPLCYVGGVDLSFCKNDPTVACGAIVVININTMNVIYEDFEIVHLSMPYIPGFLAFRESPVLVGLIEKLAKERADVYPQVLMVDGNGILHPRGFGLASHIGVLANIPTIGVAKNLYHVDGLCKEDLHTTYDISDATPLVGRSGQVLGMAIRSHQDCIKPVFVSIGHRISLSTAVGVVRKCCKYRIPEPVRQADIRSRQQIRLHFGTQ*