MPECNGREGSLIYQNPLSSPEDLRGWVMEGKGIVRFQNGRLHMENELDAEQYGDDAHFVYWCPETFPDGIVVKWDFYPVREPGLCMIFFAAAGMNGEDLFDGRLAERTGKYPQYHSGDINTLHLSYFRHKHADERAFRTCNLRKSRGFHLVCEGADPLPPAADALPPYRMKLIKDGAYVRFSINELPILEWTDDGRRFGPVYGAGKIGFRQMAPLEAAYANFEVRRLLRG