MASKSESKDLVDDDGVCVTLDDDVCVSLDDSVLKKPKLEEKSTEAENNDAKGGNDNTEVQISIEDQIKEAAKALLKKKIPTIVILYEGTRFLLFNSDEPEAELAAIVCEDESMLHQNCGTLMKVLREFMENYYGKLHFVTKELMMEIPCLELTLCEDNIYNEKITFNDILSIFEILRERSIERGENGIPDHLNVQIAVRPRFVSRYNSLVELTESDASLSNIKPFSNDECNPLVLDDEIDGGEVVSEIVVTGEMEIEEID