MLPRSPRQSWTIGGNMVPKGTRIFIKVWAVQRDPDSWENPLEVRPERFLEETGRHDYNGNDYRYIPFGSSRRLCAGLPIAERMLVYVLATFLHSFEWNLPEKTMLNVEGIFGIVLKKAEPLLGIPTPRLSNPVLYT