MDGRLHKAAIRGDVTLLLDLLHRDEHILDGVGVMVMHRPIANENPLHVAAQFGHVDFAKVILSRKPKYALTLNSQGQSPLHLASGAGHLEVVKLLLERDAGICFVRDKRGRTPLHIAARKGRAEVLKELVLAEPTAAWVQTEQGEPILHLCASNGQFEALEKLIELIPDDDFVNMKDDDDNSVLHLLAREIL