MKRQRNEKPIDEELLMRMMAGEAAGTGEPGTGKEETAVPVEKAQEGKAAETRRRKGRQADYETTFLKGMDIPARYGKPVYVRREYHERIAKISVMLTGGKVSLSAYIDNVLAQHFEQYREEIEAAYAGKLENLF