MKDDIAKVGAAALASAAIFGITAAPAQAITKSELNQLSYLQVKGTGLANRCSEVIGEDTITPKSGARLVDMCIEPKAWAVEEEIGKAGKTEKKFVNSKVMTRQTYTLEGIEGSLKTDGGKIVFTEEEGIDYAPTTVQLPGGERVPFLFTVKELVATGNGGAFKPGFQMGGDFSVPSYRTGLFLDPKGRGGVTGYDMAVALPGLQSGEEGDAELFKENNKTFEVGNGRIEMEVNKVNAEESEIGGVFVASQSGDTDMGSKVPKKILTKGIFYAKIQ*