MTDDTRTTEHSEDGSVIVVGPDGRPIGTFAEDGSLTPEEPGNLIEQPAKVMRIGSMIKQLLEEVRAAPIDEASRGRLREIHQRSIKELEDGLAPELREELERLSLPFEGDTPPSEAELRIAQAQLVGWLEGLFHGIQAALVAQQMAARLQLEQMRGGTPGRPALPAGAMIPGRPTPGAGSGDVQGRTGQYL