MKRVPPEVCARCKGYRRLCGARRCPILERVRSFYSAGWDSRRPEGPTPPSPLVGEAGYPKVPVSLGISPYGDPTVRDSPELWARGGFDLEAVAKLRMEMIFPFKKFDARRPEELLKGDLLWGAVSERPVDAEAKALGRPLPPSLDGILAPVGASVRAEEIKVIDNPKVDPLLERRSSEGLKAEEAVKELFRKGRSIYLIQKAFSVGMFGVKKRLVPTRWAITAVDVAVAKAIKEDMKGLPWVGGPKVGVYSHYGNVYKVLLVPGPPIVEMVEVWEPRSLWTPKEVTIYNYEGPTARSKALDPDDGGFHALKVGVLKALKERGVSATALVIRRVTPDYYLPLGAWQVREGSYMATLKALDSGDMSLKEALERLQDEKVVMFKSLRQRSLSEYTLPAARRPRT