MATPTGFGKPKAQPKAKSNDRRAAAASQLDEMRSKGMPEFEVYVRVKDQKPWYPVGALAVNRSNQINQAIFANENDLRQGAFRLFPRLKKQQGNLEYGYRIKAYKDDPITLAVQPTSVLPGPLQGAIDQVREGLGSLVSRFTARRS