MEHEPGADEVYDRQIRLWGVEAQRAITGARVLLIADMGESLAQEVAKNLVLAGVGTLLLCTHGVDAQAATRCRGVFGDDVMSFVANMCDMNPLVKHVHSVVLDDYFVNNDCELGAEHPPSVSALYHYDRAGANEPVAPNVVCRVGLLFDLVALKLARYCRMTGVAYMGGMSFGPFGCFLTDAGENRVYSIEKRELFKGAEEKIFTVEEAASFQAFSACRDARWETAPRRSLAAFFVVQALEAFEKEHGRLPSSIDAQHSGDLESFRMMAKQLAQQQGLDDKRVPWDTLDECSRSAATSMPLVSAILGGAWAREIIKLVTGQDKPINNFYFFNAKLVHACVETIRD*