MDHEGAKPNAQTFIIRIEACSRLGSLDLKDARNIHSLVIHCGYHRHNEILTGLITMFSKCGILDDARRAFESHGERNVVTWTAMIAAYAQKGYLVLGLELFQTMEAEGILPDTAALASGISSCSSLEELRAMHQRLVAGRAIHRKLEGLHDVIFPAVVAALLNLYGRCGSLAEASALFNASHKRTVASWNAMIAAYAQHGHLPESLDLVHQMQLHGSLPDKFTYIEILQACSHSGTRNLGWSYFVRMGMDHGLIPAIEHYVCVVDLLGRIGQLELAERVVKGLPYEPDVAAWNSLLGSCKIQGDMPRAQDTVGAVLKLQAESAAPYVLLANLYAAARRWEDVAMVRKAMADRGIRKPTGRSFQCV*