MGRGKIEIKRIENLTNRQVTYSKRRGGILKKAKEITILCDAEVSLVIFSSTGKMSEYCSPSTTLVKILDRYQKGSGKKLWDAKHEFLSNEVERIKKENDSMLIKLRHLKGEDLTSLHPKELIPIEEALENGLANVRVRQMEFLRALKKNERNLEDENKRLSYILHQQQISMGGNVREVVDHHGYHQKGRDYTSQIPFAFRVQPIQPNLHQNK