MMDSKTAGENGALEHSDAGSPLVALFFKLVRSLPDDSLASLTAAVPAEPASLADLTVLAFQTRATRGMGKGEKDLFFKMLAALPVEAATATLHLVPHFGYWKDYLLMQGVAGIDAAVKDKALSLLADQLLKDAAELEAAEKEARTPNLTLAGKYAPREGSAFDGLAKRLSTHLFGNKNEAASARKYRKLVASLNRALLTTEVLMAANRWAEIEFARVSSLCLQRSRKAFLNEALKGKLAPAQEETGNRHPEDEQRX