MRKKEDKYDFRAFGLAIKEARLKRGLTREQVGALIEIDPRYLTNIENKGQHPSIQVLYDLVSLLHVSVDEFFLPANNLVKSTRRLQIEKYMDSFTDKELSLMESLASGINEARNIED