MGRRKIEIKAIKDDRNRSVTFLKRKGGLFKKAHELSVLCSVDVAVFIFGQNKKLYEYSSADMRELMAKHHYHGGPQEHKGPGDFHGGADDDDDEDIDDGVETVIQK