MKQTIILLYGGRSAEREVSVLSAESVMRAVDYDRFTVKTFFISQSGDFIKTQEFSHAPGQEDRLMTNETIDWDKKVAPSAIYEEGAVVFPVLHGPMGEDGSVQGFLEVLKMPYVGCNILSSSLAMDKITTKRVLESAGIAQVPYVAIVEGDDVTAKIAEVEEKLAYPVFTKPSNMGSSVGISKSENQEELRQALKLAFRYDSRVLVEQGVNAREIEVGLLGNYDVKSTLPGEVVKDVAFYDYDAKYIDNKVTMDIPAKISDDVVAVMRQNAETAFRAIGGLGLSRCDFFYTDKGEIFLNELNTMPGFTQWSMYPLLWENMGISYPELIERLVDLAKESFDKREAHLI*