MLPRSPRQSWTIGGNMVPKGTRIFIKVWAVQTDPDSWENPLEFRPERFLEETGRHDYKGNDYRYIPFGSSRRLCAGLPIAERMLVYVLATFLHSFEWNLPEKTMLNVEGIFGIVLKKAEPLLGIPTPRLSNPVLYT