MDDDSDFDEEHLESPHSSQGSSLVGILDGALDDPKRHARAQHNALERRRRDNIKDMYTSLKDVVPDMQNERASRAVILRRAIEVIEEKQQQRADLKADCERLRSEMADLEREVARLRENLAKPSESKRSSISVRSEMCVKGEPMG