MYPQEIVIPMMEELTDNGFENLSTPEQVESALAQKGTNLLVINSVCGCSAGTARPGVLIAVANAEKKPDHLTTSFAGFDIAAVSKVREHLLPYPPSSPSIALFKDGELVHFIERHQIEGRSAEMIAQNLMAAFDDYCN