KRRERWQEDEHARFIEALKLYGRQWRKIEEHVGTKTAVQIRSHAQKYFNKIEK