MQAATEMFTITPLSLDLLSEAGCNGARVHENGNTPFDFLVLKDVLPRRSDSDDRSLQSSPRLGRSLETVRSSDCLEGLLNSPSIRSHMDTPRSERFPCFEPHPMFAEAWDLLRKSLVKYRGKPVGTIAASDHSEEALNYDQVFVRDFVPSALAFLMNNEPDIVKNFLLKALRLQSNWEKRIDNFTLGKGAMPASFKVLHDPVRNNDKIMADFGESAIGRVAPVDSGFWWIILLRAYTKSTGDQSLAEMPDCQRG