MKDPRWIMEGEAMAGLVKLRRLSDKSYLGLSGYRYKTHIQVYVLTKIFEITQYPSHDTRQNLAILLNMSPRTIQIWFQNSRSVSRGAAKKKVSKDNGPQEAPKAKIVSNLTVPVKYITWLILSYPSYSQIGN