MQTEESLVWAQAGTSGMVLEDWQLLEGDGLPAERGRSEPIFSCREGASYTGKTVFTSDHALKLEWVPDWIAIIGSGYIGLEFSDVYTALGSEVTFVEALDQLMPGFDPEIGKLAQRVLINSRKIDYHTGVLAKKITPAKDGRPVTIELVDAKTKEPRDTLEVDAALIATGRAPFTKGLGLENINVVTQRGYVPVDEHMQVIGADGSTVPHVYCIGDANGKLMLAHTASAQGISVIEQISGRDNVLNHLSIPAACFTHPEISMVGLTEPQARKQGEEEGFEVSVAKTSFKANTKALAENEGEGIAKLIYRPDTGEILGVHILGLHAADLIHEASNAIAMGTRIQ