MQKSSGNIIGHFLGGLYCYLRRCMFAILSVGPVPSHIAFIMDGNRRYAKKRNMEEGDGHKAGFTALMSILRYCYELGVKYVTVYAFSIDNFKRKPNEVQSLMELMREKIEELLQQESLINEYGVRLHFIGDLQLLTEPVIASVEKAMRVTAHNNQRVLLVCIAYTSRHEMVHAVQECCKEKWNEVQASKEAKLTNGAFARIDQGLKGNGFDLLFQDLCKDYQNATKACNSVPKRVEPAGEKDGMLEHTVEKGNDSEAEITSCNELVEMTEERKYNQGDVPLIKLVDIEKHMYMAVAPDPDILIRTSGEARLSNFLLWQTSTCPLYAPTALWPEIGLRHLVWAVLNFQRHHFYLEKKRKQF*