MKTDNSEEKDIKLKAKEECHLQLDPALFKLSSEEREFAVNVKEAIECLPDVDNLSDFMYVNLSMMGDVDWAVSRVYKMQEVRQEYNILLTYEDGVRSIQDMVELLPGVWMSYMFNLETGLSVMVMDSPKYRASVWRDPKNVEIIVKGAFYAMYATHPCFEVIRKGKVDIFECQGFQYGSGMADLAQSAHFTSLSVGAFPSNVTSKFYHTPVMANVFISMWKKMIPKDVASKFELGCRFAGGRLDQLYMLPSPEAATQRVLENFRKGLKVRMESEKRFSLDHTCGE*