MAQLRKWMTKGSRHVLSFWKEEELVKQVMATHVSNDLDFHVDPVLYGVHRIFQYANPSLLAPQTDMQRTEEMADHADISDMCEIPIPVSTIHRIAYEIPYKCIGGEDTHLVSLKLLTGLGKYSWGAKAAIALAAFTNIYGKFRLMRIHCKDPLAKSLALLEKLPDMIDHSDALKDKLEELIKRILRVTRCIIKLQELSYEYNQDGSALDHIIPRAAYWTIRSVVACSFHFIGLMAIGNQ